Is State Street (STT) Overvalued After Q1 2026 Earnings? Revenue $3.80B Beats vs $3.66B; GAAP EPS $2.49 Misses vs $2.60 -- GF Score 77/100, 30.5% Overvalued

On April 17, 2026, State Street Corp (STT) released its 8-K filing reporting first-quarter 2026 results. Total revenue was $3.80 billion, which is above the con
Open original source