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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
27.76 17.94 15.53 18.45

+8 more quarters

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

Show all line items

Columns are period end dates