Starwood Property Trust, Inc. (STWD)
NYSE: STWD · Real-Time Price · USD
19.92
+0.01 (0.05%)
At close: Nov 22, 2024, 4:00 PM
19.95
+0.03 (0.15%)
After-hours: Nov 22, 2024, 6:38 PM EST

Starwood Property Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Nov '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
6,7166,5845,6757,4615,4947,009
Upgrade
Market Cap Growth
12.57%16.02%-23.94%35.78%-21.61%29.14%
Upgrade
PE Ratio
16.8719.786.6416.9216.8313.86
Upgrade
PS Ratio
14.3317.799.1410.408.1610.35
Upgrade
PB Ratio
1.030.940.791.121.131.36
Upgrade
P/FCF Ratio
19.9613.0830.10-5.38-
Upgrade
P/OCF Ratio
18.5112.4626.55-5.26-
Upgrade
Debt / Equity Ratio
2.482.802.862.562.642.29
Upgrade
Debt / FCF Ratio
53.5939.04109.27-12.59-
Upgrade
Quick Ratio
7.0232.7816.8638.4328.1227.96
Upgrade
Current Ratio
8.2438.3319.4545.6331.0130.41
Upgrade
Asset Turnover
0.010.000.010.010.010.01
Upgrade
Return on Equity (ROE)
5.49%5.88%15.30%8.56%7.32%10.70%
Upgrade
Return on Assets (ROA)
0.59%0.56%1.30%0.60%0.46%0.73%
Upgrade
Earnings Yield
5.54%5.15%15.36%6.00%6.04%7.27%
Upgrade
FCF Yield
5.01%7.65%3.32%-13.62%18.57%-0.63%
Upgrade
Dividend Yield
9.64%9.82%12.45%10.29%13.98%12.30%
Upgrade
Payout Ratio
162.57%177.23%67.87%123.72%164.88%105.64%
Upgrade
Buyback Yield / Dilution
-0.87%1.65%-6.37%-5.08%2.50%-0.43%
Upgrade
Total Shareholder Return
8.77%11.48%6.08%5.21%16.48%11.88%
Upgrade
Source: S&P Capital IQ. Financial Services template. Financial Sources.