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 20.95B 107B 18.62B 17.26B 15.7B 29.63B 1,988B 30.1B 207B 81.33B 1,037B 78.61B 76.94B 3,307B 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-20.58%
3 months-28.15%
6 months-30.81%
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%+34.13%+171.31% 169B
-1.03%-3.91%+21.14%+32.72% 97.29B
+2.16%+1.66%-3.15%+11.00% 86.33B
+0.86%-1.56%+1.88%+42.73% 65.28B
+1.01%+2.92%-3.02%+9.26% 55.74B
+1.18%+4.66%+21.58%+96.79% 44.04B
+2.82%+3.29%-15.61%-11.93% 35B
-0.15%-1.75%+7.58%+82.38% 33.49B
+1.39%+3.68%-7.87%+17.53% 29.5B
Average +0.84%+1.52%+6.29%+50.20% 68.44B
Weighted average by Cap. +0.65%+1.51%+12.89%+70.72%

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 16.33B 83.06B 14.52B 13.46B 12.24B 23.1B 1,550B 23.48B 162B 63.42B 809B 61.3B 60B 2,579B 17.12B 87.05B 15.22B 14.1B 12.83B 24.21B 1,625B 24.6B 170B 66.47B 848B 64.24B 62.87B 2,703B
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 R$20.80 +0.10% 207
13/10/26 R$20.78 -0.95% 639
09/10/26 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.