STT Shares Gain 39% in the Past Year: Should You Buy the Stock Now?