STARWOOD PROPERTY TRUST, INC.

STWD Real Estate Reit Mortgage

STARWOOD PROPERTY TRUST, INC.’s revenue for fiscal 2025 (year ended December 2025) was $1.8 billion, down 5.27% from fiscal 2024.

Revenue
+11.7%
EPS
−668.4%
Free cash flow
+72.7%
Total debt
+21.1%

Quarter to September 2026, against a year earlier

12.24 0.64 −4.97%
Market cap
$4.8B
P/E
0.0×
Fwd P/E
17.1×
Dividend yield
14.9%
F-score
5/9
Altman Z
n/a
Beneish M
n/a
Dividend safety
n/a
Older periods Dec '25 Mar '26 Jun '26 Sep '26 From the 10-Q filed 6 Nov
P/E ratio

+8 more quarters

15.53 17.94 27.76 0.00
P/S ratio
3.41 3.26 2.99 2.38
P/FCF ratio
7.78 10.83 9.84 9.75
P/Operating CF
12.89 67.45 35.17 21.24
P/B ratio
0.88 0.90 0.88 0.80
EV/Sales
15.03 14.85 14.47 13.51
EV/EBITDA
208.25 185.25 190.77 183.14
EV/FCF
34.23 49.38 47.62 55.37
Current Ratio
1.68 1.57 1.46 0.00
Net Debt/EBITDA
504.10 335.57 1,014.07 0.00
Debt/Equity
3.10 3.31 3.47 0.00
Earnings Yield
6.44% 5.57% 3.60% (5.04%)
Free Cash Flow Yield
12.86% 9.24% 10.17% 10.25%
Free Cash Flow per Share
0.93 0.02 (0.03) 0.64
Book value per Share
20.38 19.08 18.63 16.93
Free Cash Flow
323.54 6.26 (10.24) 231.22
EV/EBIT
480.15 514.71 936.73 0.00
Other line items

Show all line items

Columns are period end dates · fundamentals updated 6 Nov 2026