STARWOOD PROPERTY TRUST, INC. STWD

14.36 0.00 0.00% as of 25 Sep
Market cap
$5.3B
P/E
24.3×
Growth Flags show if company had growth for consecutive years
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

18.45 15.53 17.94 27.76
P/S ratio
3.86 3.41 3.26 2.99
P/FCF ratio
9.00 7.78 10.83 9.84
P/Operating CF
20.66 12.89 67.45 35.17
P/B ratio
0.97 0.88 0.90 0.88
EV/Sales
15.43 15.03 14.85 14.47
EV/EBITDA
364.49 208.25 185.25 190.77
EV/FCF
35.97 34.23 49.38 47.62
Current Ratio
1.33 1.68 1.57 1.46
Net Debt/EBITDA
1,038.87 504.10 335.57 1,014.07
Debt/Equity
2.98 3.10 3.31 3.47
Earnings Yield
5.42% 6.44% 5.57% 3.60%
Free Cash Flow Yield
11.11% 12.86% 9.24% 10.17%
Free Cash Flow per Share
0.81 0.93 0.02 (0.03)
Book value per Share
19.95 20.38 19.08 18.63
Free Cash Flow
290.55 323.54 6.26 (10.24)
EV/EBIT
1,234.71 480.15 514.71 936.73
Other line items

Show all line items

Columns are period end dates