Starwood Property Trust, Inc. logo STWD - Starwood Property Trust, Inc.

NEXT EARNINGS: Feb 25, 2026 (today) EPS Est: $0.41 | Rev Est: $476.1M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
1
BUY 14
HOLD 6
SELL 0
STRONG
SELL
0
| PRICE TARGET: $24.50 DETAILS
HIGH: $30.00
LOW: $19.50
MEDIAN: $24.00
CONSENSUS: $24.50
UPSIDE: 38.57%
Market Cap: 6.55B
Volume: 4,412,816
Avg Volume: 3,448,493
52 Week Range: 16.59-21.05
Sector: Real Estate
Industry: REIT - Mortgage
Beta: 1.13
Last Dividend: $1.92
Exchange: NYSE
Country: US
Employees: 286
IPO Date: 2009-08-12
EPS (TTM): 1.13
P/E Ratio: 16.84
Revenue (TTM): 2.04B
Total Assets: 62.56B
Total Debt: 9.01B
Cash & Equiv: 377.83M
Rev Growth (5Y): 9.1%
EPS Growth (5Y): -9.0%
FCF Growth (5Y): 2.2%
ROCE: N/A
Debt/Equity: 1.40

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-10 $0.40 $0.45 -11.1% $489.9M $469.5M +4.3%
2025-08-07 $0.43 $0.39 +10.3% $475.9M $475.6M 0.0%
2025-05-09 $0.45 $0.46 -2.2% $418.2M $477.0M -12.3%
2025-02-27 $0.48 $0.46 +4.3% $448.3M $466.4M -3.9%
2024-11-06 $0.48 $0.46 +4.3% $487.9M $466.4M +4.6%
2024-08-06 $0.48 $0.48 0.0% $489.8M $519.3M -5.7%
2024-05-08 $0.59 $0.47 +25.5% $615.0M $550.5M +11.7%
2024-02-22 $0.58 $0.48 +20.8% $518.0M $545.5M -5.0%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 2.04B 2.05B 1.55B 1.19B 1.14B 1.32B 1.11B 880.59M 786.29M 757.80M 714.39M 594.94M
Net Income 359.93M 339.21M 871.48M 447.74M 331.69M 509.66M 385.83M 400.77M 365.19M 450.70M 495.02M 305.03M
EPS 1.13 1.07 3.09 1.54 1.16 1.81 1.45 1.53 1.52 1.92 2.28 1.82
Total Assets 62.56B 69.50B 79.04B 83.85B 80.87B 78.04B 68.26B 62.94B 77.26B 85.74B 116.10B 110.77B
Total Debt 9.01B 8.87B 9.71B 7.48B 7.00B 11.78B 10.76B 7.97B 6.20B 5.43B 4.69B 3.44B
Cash & Equivalents 377.83M 194.66M 261.06M 217.36M 563.22M 574.03M 239.82M 369.45M 615.52M 368.81M 255.19M 317.63M
Operating Cash Flow 646.59M 528.60M 213.74M (989.98M) 1.05B (13.20M) 585.47M (246.84M) 556.63M 612.51M 220.71M 326.31M
Free Cash Flow 618.65M 503.51M 188.52M (1.02B) 1.02B (44.06M) 530.70M (820.77M) 789.16M 508.26M 182.83M (1.91B)
FCF per Share 1.93 1.63 0.67 -3.55 3.62 -0.16 2.00 -3.16 3.31 2.18 0.85 -11.50
Book Value 6.44B 6.25B 6.46B 6.07B 4.49B 4.70B 4.60B 4.48B 4.52B 4.14B 3.86B 4.28B
Cash & ST Investments 471.64M 258.10M 374.45M 361.34M 563.22M 574.03M 239.82M 369.45M 615.52M 368.81M 255.19M 317.63M
ROC Equity 0.06 0.05 0.13 0.07 0.07 0.11 0.08 0.09 0.08 0.11 0.13 0.07