ChartRow logo
STWD
$12.44-0.72%
as of close, Oct 27, 2026
☾ AH $12.44 -0.72%
STARWOOD PROPERTY TRUST INC. Starwood Property Trust Inc.Stock · Real Estate
PeersAGNCNLYSPYQQQNVDAAAPL
Share this page

STWD — STARWOOD PROPERTY TRUST INC. Starwood Property Trust Inc. price, chart and key statistics

Technical analysis2
Overlay lines0
Addendum charts0
What would $1,000 invested in STWD be worth today? →
STWD returns: By year · By month · By week · Trailing

Key stats#

Price data

Price
$12.44
YTD price return
-30.93%
YTD total return
-24.37%
Next earnings
Nov 6, 2026 · Before open
Market cap
4.6B
Enterprise value
4.6B
Shares outstanding
370.2M
52W low
$11.84
52W high
$18.72
From 52W high
-33.55%
From 52W low
+5.07%
52W range
9%

Volume

Rel volume
0.85×
30D volume
6.1M
30D $ vol
80.9M

Fundamentals

Sales (ttm)
2B
Sales/share
$5.42
EPS (ttm)
$0.62
Book value/share
$17.56
Net margin
11.35%
ROE
3.51%
ROA
0.37%

Growth (CAGR, ttm) · 10Y

Sales
+11.79%+2.75%+12.07%+10.01%
Net income
-38.39%-25.68%-14.07%-4.24%
FCF
-84.65%-19.22%-37.24%-16.51%
Shares
+0.83%+5.77%+5.13%+4.51%

Per-share growth (CAGR, ttm) · 10Y

EPS
-43.97%-29.37%-17.88%-8.21%
Sales/share
+10.87%-2.86%+6.60%+5.25%
FCF/share
-86.03%-23.83%-40.44%-20.16%
Book value/share
+0.37%-5.05%+2.48%+0.29%
Dividend/share
+0.00%+0.00%+0.00%+0.00%
Price
-33.10%-10.32%-13.24%-5.70%
Total return
-24.80%-0.57%-4.14%+3.81%

Fundamentals end at the last reported quarter; price and total return end at the latest close.

Valuation

P/E (ttm)
19.9×
Fwd P/E
6.3×
P/S (ttm)
2.3×
P/B (mrq)
0.7×
EV/Sales (ttm)
2.3×
Dividend yield (fwd)
15.43%
Dividend yield (ttm)
15.43%
Dividend/share (fwd)
$1.92
Buyback yield (realized, 1y)
-0.83%
Shareholder yield (realized, 1y)
8.67%
Buyback yield (cash, ttm)
-11.01%
Shareholder yield (cash, ttm)
4.19%

Vs own 10Y history

P/E
94th
P/S
0th
P/B
1st
P/FCF
80th

Bar = where today’s multiple sits in STWD’s own 10-year range:near a decade-low (cheap)→near a decade-high (rich).

Performance · price return · as of 2026-10-27#

1D
-0.72%
5D
+2.05%
1M
-13.37%
3M
-24.97%
YTD
-30.93%
1Y
-33.08%
5Y
-50.83%

Financial statements

Open full STWD financials →
Loading financial statements…
TickerName1M1D
WELLWelltower Inc.-2.01%-5.77%
PLDPrologis Inc.-4.95%+0.13%
EQIXEquinix Inc. Common Stock REIT-0.86%+3.28%
AMTAmerican Tower Corporation (REIT)+8.76%-2.36%
SPGSimon Property Group Inc.+3.64%-0.19%
DLRDigital Realty Trust Inc.+0.22%+2.57%
BEKEKE Holdings Inc American Depositary Shares (each representing three+8.08%+0.23%
PSAPublic Storage+8.51%+1.79%