Buy Recommendation Issued On STT By Citigroup
Citigroup analyst issues BUY recommendation for STT on June 23, 2026 10:26AM ET. The previous analyst recommendation was Buy.STT was trading at $173.71 at issue of the analyst recommendation.The overall...









