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.40 0.48 −3.73%
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
Sep '26 From the 10-Q filed 6 Nov Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
0.00 27.76 17.94 15.53

+8 more quarters

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

Show all line items

Columns are period end dates · fundamentals updated 6 Nov 2026