STT

State Street Corporation

Financial Services · State Commercial Banks
$149.85-1.34% today
AI Take · AlgoThesis

State Street's RSI of 68.9 signals overbought conditions, yet the stock trades at a P/E of just 13.7—a valuation that appears modest for a financial services player with $38.6B in market capitalization. The near-nonexistent short interest of 0.01% suggests minimal squeeze risk and reflects broad institutional confidence rather than crowded bearish positioning. Trading below its 52-week high despite technical overbought levels creates an interesting disconnect: the market may be pricing in headwinds that momentum indicators haven't fully acknowledged, or momentum has simply outpaced fundamental reassessment. The combination of stretched technicals and reasonable valuation leaves little room for error if sentiment shifts, particularly given the sector's sensitivity to interest rate expectations.

Snapshot

Market cap
$38.6B
P/E
13.7
Forward P/E
11.8
EPS (TTM)
$10.70
Dividend yield
2.20%
Net margin
20.5%
ROE
11.1%
RSI (14)
69
Beta
1.19
Short % of float
0.0%
Days to cover
0.0
52w high
No

Recent headlines

Peers in State Commercial Banks

Build a thesis around STT

Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.

Open in AlgoThesis →