Valuation: Starwood Property Trust, Inc.

Market Cap 4.59B 4.11B 3.79B 3.43B 6.42B 437B 6.52B 45.25B 18.05B 229B 17.23B 16.86B 725B P/E 2026 *
17.4x
P/E 2027 * 10.8x
Enterprise Value 20.92B 18.74B 17.29B 15.65B 29.26B 1,993B 29.73B 206B 82.29B 1,043B 78.53B 76.85B 3,303B EV / Sales 2026 *
9.87x
EV / Sales 2027 * 9.35x
Free-Float
91.83%
Yield 2026 *
15.3%
Yield 2027 * 15.5%
1 day+1.31%
1 week-1.43%
Current month-8.15%
1 month-13.65%
3 months-24.94%
6 months-31.30%
Current year-31.15%
1 week 12.18
Extreme 12.18
12.74
1 month 11.84
Extreme 11.84
13.43
Current year 11.84
Extreme 11.84
18.59
1 year 11.84
Extreme 11.84
18.66
3 years 11.84
Extreme 11.84
22.29
5 years 11.84
Extreme 11.84
26.36
10 years 7.59
Extreme 7.59
27
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
Date Insider Type Main position Quantity % Market Cap. Importance
30/09/26 Free

Director

11,112 0.0030%
30/09/26 Free

Director

11,112 0.0030%
30/09/26 Free

Director

11,112 0.0030%
Change 5-day change 1-year change 3-year change Capi.($)
+1.31%-1.43%-32.13%-28.12% 4.59B
+2.63%-1.78%+31.76%+186.63% 171B
+2.88%+8.82%+29.95%+45.93% 103B
+1.16%+2.37%+3.80%+8.08% 86.2B
+1.75%+7.00%+9.44%+49.50% 67.86B
+2.26%+2.57%+9.64%+32.90% 59.24B
+3.26%-3.77%+19.96%+100.98% 44.27B
+1.24%+12.69%-3.78%-1.16% 37.84B
+2.34%+6.98%+16.81%+103.33% 35.24B
+3.56%+4.69%+5.74%+43.60% 31.31B
Average +2.24%+3.81%+9.12%+54.17% 64.02B
Weighted average by Cap. +2.33%+3.33%+17.82%+81.13%

Financials

2026 *2027 *
Net sales 2.12B 1.9B 1.75B 1.59B 2.97B 202B 3.01B 20.91B 8.34B 106B 7.96B 7.79B 335B 2.32B 2.08B 1.92B 1.74B 3.25B 221B 3.3B 22.9B 9.14B 116B 8.72B 8.53B 367B
Net income 269M 241M 222M 201M 376M 25.63B 382M 2.65B 1.06B 13.41B 1.01B 989M 42.48B 471M 421M 389M 352M 658M 44.81B 669M 4.64B 1.85B 23.45B 1.77B 1.73B 74.27B
Net Debt 16.33B 14.63B 13.5B 12.21B 22.84B 1,555B 23.21B 161B 64.24B 814B 61.3B 60B 2,578B 17.12B 15.33B 14.14B 12.8B 23.94B 1,630B 24.32B 169B 67.32B 853B 64.24B 62.87B 2,702B
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
29/10/26 $12.40 +1.31% 4,877,031
28/10/26 $12.24 -1.61% 5,605,674
27/10/26 $12.44 -0.72% 5,190,727
26/10/26 $12.53 -0.40% 4,396,976
23/10/26 $12.58 0.00% 4,116,584
Trader
Investor
Global
Quality
ESG MSCI
BBB
MarketScreener Ratings - Starwood Property Trust, Inc.
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
9
Last Close Price
12.40USD
Average target price
18.88USD
Spread / Average Target
+52.22%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Starwood Property Trust, Inc.
  1. Stock Market
  2. Stocks
  3. STWD Stock