Valuation: Starwood Property Trust, Inc.

Market Cap 4.61B 23.38B 4.1B 3.8B 3.46B 6.52B 438B 6.64B 45.65B 17.92B 228B 17.31B 16.94B 729B P/E 2026 *
17.5x
P/E 2027 * 9.97x
Enterprise Value 20.95B 106B 18.64B 17.25B 15.72B 29.61B 1,989B 30.16B 207B 81.38B 1,037B 78.6B 76.93B 3,309B EV / Sales 2026 *
9.88x
EV / Sales 2027 * 9.3x
Free-Float
91.83%
Yield 2026 *
15.4%
Yield 2027 * 15.4%
1 day+0.10%
1 week-0.86%
Current month-10.73%
1 month-21.39%
3 months-26.71%
6 months-31.01%
Current year-39.64%
1 week 20.78
Extreme 20.78
21
1 month 20.76
Extreme 20.76
26.91
Current year 20.76
Extreme 20.76
33.45
1 year 20.76
Extreme 20.76
34.74
3 years 20.76
Extreme 20.76
42
5 years 20.76
Extreme 20.76
43.69
10 years 20.76
Extreme 20.76
43.69
Manager TitleAgeSince
Chief Executive Officer 64 2009-08-16
President 58 2014-09-17
Director of Finance/CFO 52 2014-05-06
Director TitleAgeSince
Chairman 64 2009-08-16
Director/Board Member 81 2009-08-16
Director/Board Member 69 2009-08-16
Change 5-day change 1-year change 3-year change Capi.($)
+0.10%-0.86% - - 4.61B
+0.09%+4.16%+36.48%+174.13% 169B
-1.03%-3.91%+21.31%+31.22% 97.29B
+2.16%+1.66%-3.24%+9.51% 86.33B
+0.86%-1.56%+1.16%+42.23% 65.28B
+1.01%+2.92%-2.75%+8.19% 55.74B
+1.18%+4.66%+23.45%+97.02% 44.04B
+2.82%+3.29%-16.11%-13.03% 35B
-0.15%-1.75%+6.35%+82.44% 33.49B
+1.39%+3.68%-8.15%+16.84% 29.5B
Average +0.84%+1.52%+6.50%+49.84% 68.44B
Weighted average by Cap. +0.65%+1.51%+13.53%+70.82%

Financials

2026 *2027 *
Net sales 2.12B 10.75B 1.89B 1.75B 1.59B 3B 201B 3.05B 20.99B 8.24B 105B 7.96B 7.79B 335B 2.34B 11.85B 2.08B 1.92B 1.75B 3.3B 222B 3.37B 23.13B 9.08B 116B 8.77B 8.58B 369B
Net income 269M 1.36B 239M 222M 202M 380M 25.56B 388M 2.66B 1.05B 13.32B 1.01B 988M 42.52B 456M 2.31B 405M 375M 342M 644M 43.28B 656M 4.51B 1.77B 22.56B 1.71B 1.67B 72B
Net Debt 16.33B 82.8B 14.53B 13.45B 12.26B 23.09B 1,551B 23.52B 162B 63.46B 809B 61.29B 59.99B 2,581B 17.12B 86.77B 15.23B 14.1B 12.84B 24.2B 1,625B 24.65B 169B 66.51B 847B 64.23B 62.87B 2,704B
Projected Income Statement - Annual - Starwood Property Trust, Inc.
Logo Starwood Property Trust, Inc.
Starwood Property Trust, Inc. is a real estate investment trust. The Company's segments include Commercial and Residential Lending, Infrastructure Lending, Property, and Investing and Servicing. The Commercial and Residential Lending segment is engaged in originating, acquiring, financing and managing commercial first mortgages, non-agency residential mortgages, subordinated mortgages, mezzanine loans, preferred equity, commercial mortgage-backed securities, residential mortgage-backed securities and other real estate and real estate-related debt investments in the United States, Europe and Australia. The Infrastructure Lending Segment is engaged in originating, acquiring, financing and managing infrastructure debt investments. The Property Segment is engaged in acquiring and managing equity interests in stabilized commercial real estate properties. Investing and Servicing segment includes a servicing business in the United States, an investment business, and a mortgage loan business.
Employees
324
Date Price Change Volume
26-10-14 R$20.80 +0.10% 207
26-10-13 R$20.78 -0.95% 639
26-10-09 R$20.98 +1.06% 85
Trader
Investor
Global
Quality
ESG MSCI
-
MarketScreener Ratings - Starwood Property Trust, Inc.
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
9
Last Close Price
12.46USD
Average target price
19.25USD
Spread / Average Target
+54.49%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Starwood Property Trust, Inc.