Valuation: Starwood Property Trust, Inc.

Market Cap 4.61B 23.45B 4.1B 3.8B 3.46B 6.52B 438B 6.63B 45.68B 17.91B 228B 17.31B 16.94B 728B P/E 2026 *
17.5x
P/E 2027 * 9.97x
Enterprise Value 30.14B 153B 26.79B 24.83B 22.59B 42.63B 2,860B 43.32B 298B 117B 1,493B 113B 111B 4,758B EV / Sales 2026 *
14.2x
EV / Sales 2027 * 13.6x
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 17/08/2009
President 58 18/09/2014
Director of Finance/CFO 52 07/05/2014
Director TitleAgeSince
Chairman 64 17/08/2009
Director/Board Member 81 17/08/2009
Director/Board Member 69 17/08/2009
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.78B 1.88B 1.75B 1.59B 3B 201B 3.05B 21B 8.23B 105B 7.96B 7.79B 335B 2.34B 11.88B 2.08B 1.93B 1.75B 3.31B 222B 3.36B 23.14B 9.07B 116B 8.77B 8.58B 369B
Net income 269M 1.37B 239M 222M 202M 381M 25.54B 387M 2.67B 1.05B 13.33B 1.01B 989M 42.49B 456M 2.32B 405M 375M 342M 645M 43.25B 655M 4.51B 1.77B 22.57B 1.71B 1.67B 71.95B
Net Debt 25.53B 130B 22.69B 21.03B 19.13B 36.11B 2,423B 36.69B 253B 99.12B 1,264B 95.8B 93.76B 4,030B 27.21B 138B 24.19B 22.42B 20.4B 38.49B 2,583B 39.11B 270B 106B 1,348B 102B 99.96B 4,296B
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
14/10/26 BRL 20.80 +0.10% 207
13/10/26 BRL 20.78 -0.95% 639
09/10/26 BRL 20.98 +1.06% 85
08/10/26 BRL 20.76 -2.35% 26
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.