Is State Street Stock Fairly Priced?
UKRAINE – 2021/04/23: In this photo illustration, State Street logo of a US financial services … [+] company is seen on a smartphone and a pc screen. (Photo Illustration by Pavlo Gonchar/SOPA Images/LightRocket via Getty Images) SOPA Images/LightRocket via Getty Images State Street’s stock (NYSE: STT) has lost 17% YTD, as compared to the 19%…