STARWOOD PROPERTY TRUST, INC. STWD

Latest FY: 2025 Real Estate REIT - Mortgage
Market Price $16.30
Market Cap $6.07B
P/E Ratio 14.17
Quick Peer Compare (Real Estate):
Revenue (FY 2025) ↓-5.3% YoY
$1.84B
3-Yr CAGR: 8.0%
Net Income ↑14.3% YoY
$411.54M
Net Margin: 22.3%
Free Cash Flow ↑14.6% YoY
$708.81M
FCF Yield: 11.69%
EPS (Diluted) ↑4.5% YoY
$1.15
Basic: $1.15
Return on Equity Efficiency
6.1%
ROA: 94.4%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (STWD)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Op. Cash Flow Free Cash Flow FCF YoY
FY 2016 $784.7M $553.9M $365.2M $1.50 $556.6M
FY 2017 $879.9M +12.1% $584.2M $400.8M +9.7% $1.52 +1.3% $-246.8M
FY 2018 $1,109.3M +26.1% $701.1M $385.8M -3.7% $1.42 -6.6% $585.5M
FY 2019 $1,196.4M +7.9% $687.7M $509.7M +32.1% $1.79 +26.1% $-13.2M
FY 2020 $1,136.2M -5.0% $716.4M $331.7M -34.9% $1.16 -35.2% $1,045.5M
FY 2021 $1,170.1M +3.0% $725.0M $447.7M +35.0% $1.52 +31.0% $-990.0M
FY 2022 $1,464.7M +25.2% $667.6M $871.5M +94.6% $2.74 +80.3% $213.7M $188.5M
FY 2023 $2,049.9M +40.0% $613.8M $339.2M -61.1% $1.07 -60.9% $528.6M $503.5M +167.1%
FY 2024 $1,946.8M -5.0% $598.1M $359.9M +6.1% $1.10 +2.8% $646.6M $618.6M +22.9%
FY 2025 $1,844.3M -5.3% $567.3M $411.5M +14.3% $1.15 +4.5% $977.9M $708.8M +14.6%
$

Valuation

Market Price $16.30
Market Cap $6.07B
Enterprise Value N/A
P/E Ratio 14.17
P/B Ratio 0.89
FCF Yield 11.69%
Dividend Yield 11.78%
Shares Outstanding 370,748,600
%

Profitability & Margins

Gross Margin 30.76%
Operating Margin 1.79%
Net Margin 22.31%
Return on Equity (ROE) 6.06%
Return on Assets (ROA) 94.38%
Asset Turnover 4.23x
Revenue 3-Yr CAGR 7.98%
🛡️

Financial Health & Liquidity

Current Ratio N/A
Cash Ratio N/A
Debt / Equity N/A
Debt / Assets N/A
Cash & Equivalents $499.48M
Total Debt N/A
Book Value / Share $18.33
💧

Cash Flow Efficiency

Operating Cash Flow $977.85M
Capital Expenditures (CapEx) $269.04M
Free Cash Flow $708.81M
OCF / Revenue 53.02%
FCF / Revenue 38.43%
FCF 3-Yr CAGR 55.50%
🏷️

Per Share Metrics

EPS (Diluted) $1.15
EPS (Basic) $1.15
Dividends / Share $1.92
Book Value / Share $18.33
EPS YoY Growth 4.55%
🏛️

Balance Sheet (FY 2025)

Total Assets $436.06M
Total Liabilities $55.69B
Stockholders' Equity $6.80B
Current Assets N/A
Current Liabilities N/A