Starwood Property Trust Inc.
STWD | NYSE
$12.52
+$0.32 (+2.62%)
Nov 2, 2026, 12:30 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
PE Ratio | 14.76 | 16.77 | 19.64 | 5.93 | 15.78 | 16.64 |
PEG Ratio | 1.85 | 2.99 | -0.30 | 0.06 | 0.48 | -0.46 |
PS Ratio | 3.23 | 2.97 | 3.17 | 3.33 | 5.85 | 4.79 |
PB Ratio | 0.89 | 0.94 | 1.04 | 0.80 | 1.14 | 1.21 |
P/FCF Ratio | 8.56 | 9.80 | 12.93 | 27.47 | -6.84 | 5.33 |
P/OCF Ratio | 6.21 | 9.38 | 12.32 | 24.23 | -7.02 | 5.21 |
OCF/S Ratio | 52.01 | 31.68 | 25.76 | 13.76 | -83.31 | 91.94 |
Debt / Equity Ratio | 3.25 | 1.40 | 1.42 | 1.50 | 1.23 | 1.56 |
Quick Ratio | 0.09 | n/a | 0.36 | n/a | n/a | 0.42 |
Current Ratio | 0.09 | n/a | 0.36 | n/a | n/a | 0.42 |
Asset Turnover | 0.03 | 0.03 | 0.03 | 0.02 | 0.01 | 0.01 |
Interest Coverage | 1.12 | 1.22 | 0.98 | 1.33 | 1.79 | 1.53 |
Return on Equity | 6.06% | 5.59% | 5.43% | 13.49% | 7.37% | 7.39% |
Return on Assets | 0.65% | 0.58% | 0.49% | 1.10% | 0.53% | 0.41% |
Return on Invested Capital | 2.10% | 185.34% | 2.97% | 80.38% | 58.55% | 37.49% |
Dividend Yield | 11.02% | 10.23% | 9.23% | 11.42% | 7.97% | 10.05% |
Payout Ratio | 162.52% | 172.25% | 177.23% | 67.87% | 123.72% | 164.88% |
FCF Payout Ratio | 102.16% | 107.48% | 129.49% | 398.74% | -52.48% | 55.29% |
Gross Profit Margin | 80.51% | 86.20% | 85.85% | 80.50% | 62.22% | 61.51% |
Net Profit Margin | 21.89% | 17.63% | 16.53% | 56.11% | 37.68% | 29.17% |
Pretax Profit Margin | 25.52% | 19.89% | 20.34% | 64.23% | 42.17% | 33.97% |
Operating Profit Margin | 76.20% | 80.53% | 68.92% | 68.39% | 67.12% | 56.59% |
FCF Margin | 37.70% | 30.31% | 24.54% | 12.14% | -85.52% | 89.73% |
EBITDA Margin | 97.80% | 88.08% | 92.82% | 118.83% | 86.73% | 79.32% |
Add to Watchlist
Select watchlists to add or remove STWD