Starwood Property Trust, Inc. (LON: 0L9F)
London flag London · Delayed Price · Currency is GBP · Price in USD
19.04
-0.03 (-0.16%)
Jan 23, 2025, 5:15 PM BST

Starwood Property Trust Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Jan '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
5,2045,1694,7105,5104,0245,292
Upgrade
Market Cap Growth
2.49%9.75%-14.52%36.91%-23.95%24.28%
Upgrade
PE Ratio
18.7419.786.6416.9216.8313.86
Upgrade
PS Ratio
15.6117.799.1410.408.1610.35
Upgrade
PB Ratio
0.940.940.791.121.131.36
Upgrade
P/FCF Ratio
20.2513.0830.10-5.38-
Upgrade
P/OCF Ratio
18.7812.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.34%5.15%15.36%6.00%6.04%7.27%
Upgrade
FCF Yield
4.82%7.65%3.32%-13.62%18.57%-0.63%
Upgrade
Dividend Yield
7.87%10.02%12.84%10.52%14.34%13.51%
Upgrade
Payout Ratio
160.29%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
7.01%11.67%6.47%5.44%16.84%13.08%
Upgrade
Source: S&P Capital IQ. Financial Services template. Financial Sources.