Valuation: Starwood Property Trust, Inc.

Market Cap 4.51B 22.64B 4.02B 3.72B 3.37B 6.34B 427B 6.45B 44.67B 17.55B 224B 16.93B 16.57B 714B P/E 2026 *
17.1x
P/E 2027 * 9.75x
Enterprise Value 20.85B 105B 18.56B 17.2B 15.58B 29.29B 1,975B 29.78B 206B 81.06B 1,033B 78.19B 76.57B 3,297B EV / Sales 2026 *
9.83x
EV / Sales 2027 * 9.26x
Free-Float
91.83%
Yield 2026 *
15.8%
Yield 2027 * 15.8%
1 day+2.29%
1 week-1.25%
Current month-11.93%
1 month-20.56%
3 months-27.47%
6 months-32.34%
Current year-40.45%
1 week 20
Extreme 20
20.8
1 month 20
Extreme 20
26.91
Current year 20
Extreme 20
33.45
1 year 20
Extreme 20
34.74
3 years 20
Extreme 20
42
5 years 20
Extreme 20
43.69
10 years 20
Extreme 20
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.($)
+2.29%-1.25% - - 4.51B
+1.96%+3.45%+33.97%+183.80% 172B
+1.20%-3.14%+19.67%+39.94% 97.43B
+0.29%+2.30%-4.93%+14.66% 85.53B
+1.34%-1.59%+1.38%+51.38% 65.04B
+2.05%+4.64%-3.22%+20.13% 56.38B
+2.34%+3.15%+20.97%+106.77% 44.36B
+0.10%+1.99%-17.93%-5.80% 34.52B
+1.35%-1.34%+6.83%+90.92% 33.66B
+2.08%+5.47%-6.88%+28.71% 29.8B
Average +1.50%+1.41%+5.54%+58.94% 68.7B
Weighted average by Cap. +1.45%+1.36%+12.24%+80.24%

Financials

2026 *2027 *
Net sales 2.12B 10.64B 1.89B 1.75B 1.59B 2.98B 201B 3.03B 20.99B 8.25B 105B 7.95B 7.79B 335B 2.34B 11.72B 2.08B 1.93B 1.75B 3.28B 221B 3.34B 23.13B 9.09B 116B 8.77B 8.58B 370B
Net income 269M 1.35B 240M 222M 201M 378M 25.5B 384M 2.66B 1.05B 13.34B 1.01B 989M 42.57B 456M 2.29B 406M 376M 341M 640M 43.17B 651M 4.51B 1.77B 22.59B 1.71B 1.67B 72.07B
Net Debt 16.33B 81.95B 14.54B 13.47B 12.21B 22.95B 1,547B 23.33B 162B 63.52B 810B 61.27B 60B 2,583B 17.12B 85.88B 15.24B 14.12B 12.8B 24.05B 1,622B 24.45B 169B 66.56B 849B 64.21B 62.88B 2,707B
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
20/10/26 R$20.52 +2.29% 42
19/10/26 R$20.06 -3.56% 219
14/10/26 R$20.80 +0.10% 207
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.19USD
Average target price
19.25USD
Spread / Average Target
+57.92%

Quarterly revenue - Rate of surprise

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