Starwood Property Trust Inc.
STWD | NYSE
$12.20
-$0.20 (-1.61%)
At close: Oct 30, 2026, 3:59 PM ET
$12.25
+$0.05 (+0.41%)
Pre-market:
Nov 2, 2026, 7:16 AM ET
Market Data
Market Cap $4.51B
Enterprise Value $27.76B
Beta 1.05
Average Volume 4.81M
Shares Outstanding (Diluted) 366.73M
Shares Change YoY 8.78%
Institutional Ownership 51.43%
Exchange NYSE
ISIN US85571B1052
Price Performance
Price Change 1M -9.6%
Price Change 3M -23.6%
Price Change 6M -33.3%
Price Change YTD -32.3%
Price Change 1Y -32.9%
Price Change 3Y -31.3%
Price Change 5Y -52.1%
1M CAGR (ann.) -15.5%
1Y CAGR (ann.) -24.9%
5Y CAGR (ann.) -4.9%
All-Time CAGR 3.8%
Valuation
PE Ratio 17.94
Forward PE 7.27
PEG Ratio -0.48
Forward PEG -1.45
PS Ratio 2.23
Forward PS 1.90
PB Ratio 0.69
P/FCF Ratio 10.29
P/Adj. FCF Ratio 11.76
P/OCF Ratio 4.54
EV/Sales 13.72
EV/EBIT 16.91
EV/EBITDA 15.68
EV/FCF 63.28
Earnings Yield 5.6%
FCF Yield 9.7%
Adj. FCF Yield 8.5%
Financial Health
Net Debt $23.24B
Total Debt $23.69B
Cash & Short-Term Investments $452.39M
Total Assets $61.05B
Current Ratio 0.06
Quick Ratio 0.06
Debt / Equity Ratio 3.65
Debt / EBITDA 13.38
Debt / FCF 54.02
OCF / Debt 0.04
Interest Coverage 1.11
Altman Z-Score -0.04
Piotroski F-Score 5
Margins & Profitability
Gross Profit Margin 76.7%
Operating Profit Margin 73.4%
EBITDA Margin 87.6%
Net Profit Margin 11.3%
FCF Margin 21.7%
Adj. FCF Margin 19.0%
SBC / Revenue 2.7%
SBC Impact (per share) -12.4%
Returns
Return on Assets 0.4%
Return on Equity 3.4%
Return on Invested Capital 2.2%
Return on Capital Employed 3.0%
Return on Tangible Assets 0.4%
Historical Growth (CAGR)
Revenue CAGR 3Y 2.2%
Revenue CAGR 5Y 12.1%
Revenue CAGR 10Y 13.2%
EPS CAGR 3Y -27.0%
EPS CAGR 5Y -16.6%
EPS CAGR 10Y -7.5%
FCF CAGR 3Y -1.3%
FCF CAGR 5Y -4.1%
FCF CAGR 10Y -5.9%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 4
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date Nov 6, 2026
EPS Estimate (next Q) $0.28
EPS Growth Est (next Q) -30.1%
Revenue Est (next Q) $531.8M
Revenue Growth Est (next Q) 8.6%
Fair Value Estimates
Graham Number $17.31
Graham Upside 41.9%
Lynch Fair Value $3.40
Lynch Upside -72.1%
Price Target $20.00
Price Target Upside 63.9%
Cash Flow
Operating Cash Flow $984.68M
Free Cash Flow $438.59M
Adj. Free Cash Flow $383.97M
FCF Per Share $1.20
OCF Per Share $2.69
OCF/S Ratio 48.7%
Income Statement
Revenue $2.02B
Gross Profit $1.55B
Operating Income $1.49B
EBITDA $1.77B
Net Income $227.91M
EPS (Diluted) $0.68
Revenue / Employee $6.24M
Profit / Employee $703.43K
Employees 324
Dividends
Annual Dividend $1.92
Dividend Yield 15.74%
Payout Ratio 282.4%
FCF Payout Ratio 196.4%
Adj. FCF Payout Ratio 224.3%
Dividend Growth (YoY) 0.0%
Pay Frequency Quarterly
Ex-Dividend Date Sep 30, 2026
Add to Watchlist
Select watchlists to add or remove STWD