March 15, 2026 a 06:00 pm

STT: Fundamental Ratio Analysis - State Street Corporation

State Street Corporation Stock Analysis

State Street Corporation exhibits a moderate financial health with a robust service offering to institutional investors. The present fundamentals suggest a steady performance with an emphasis on diverse financial solutions. As of now, STT provides a balanced opportunity within the financial services sector.

Fundamental Rating

The current fundamental rating for State Street Corporation is 'B', indicating a moderately favorable evaluation in financial metrics.

Category Score Visualization
Discounted Cash Flow 5
Return on Equity 3
Return on Assets 2
Debt to Equity 2
Price to Earnings 2
Price to Book 2

Historical Rating

Comparison of historical data offers insight into score trends and company improvements or declines over time.

Date Overall Score DCF ROE ROA D/E P/E P/B
2026-03-13 3 5 3 2 2 2 2
N/A 0 5 3 2 2 2 2

Analyst Price Targets

Analyst estimates provide a range of expectations for State Street Corporation’s stock value.

High Low Median Consensus
$164 $128 $140 $142.17
Stock Chart for STT

Analyst Sentiment

The analyst sentiment remains optimistic with a leaning towards 'Buy'.

Recommendation Count Visualization
Strong Buy 1
Buy 17
Hold 13
Sell 6
Strong Sell 0

Conclusion

State Street Corporation remains a stable investment within the asset management sector with consistent performance in fundamental metrics. Despite a stable analyst outlook, investors should be mindful of potential market fluctuations and the evolving financial landscape. The company's diversified financial services portfolio provides balance against industry-specific risks. Continued vigilance on fiscal policies and global economic measures is advised to mitigate potential downsides.