STWD

STARWOOD PROPERTY TRUST, INC.

Financial Services · Real Estate Investment Trusts
$18.40+2.17% today
AI Take · AlgoThesis

STWD trades at a 16.5 P/E while maintaining a middling RSI of 58.4, suggesting neither momentum nor deep value territory—just a stock grinding along without conviction. The 3.62% short interest is unremarkable for a REIT, and sitting notably below its 52-week high signals recent underperformance despite the reasonable valuation multiple. For a mortgage and real estate financing trust, this positioning hints at potential caution around credit cycles or rising rates; the modest P/E doesn't scream bargain when growth remains uncertain, nor does it signal dangerous overextension. The lack of short-seller conviction combined with depressed positioning relative to yearly peaks creates an ambiguous setup lacking either compelling compression risk or deep-value appeal.

Snapshot

Market cap
$6.8B
P/E
16.5
Forward P/E
9.9
EPS (TTM)
$1.18
Dividend yield
10.66%
Net margin
21.7%
ROE
6.2%
RSI (14)
56
Beta
0.45
Short % of float
3.6%
Days to cover
3.9
52w high
50d high

Recent headlines

Peers in Real Estate Investment Trusts

Build a thesis around STWD

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

Open in AlgoThesis →