Valuation: Starwood Property Trust, Inc.

Market Cap 4.39B 3.93B 3.6B 3.28B 6.18B 412B 6.38B 43.34B 17.28B 220B 16.46B 16.11B 695B P/E 2026 *
16.2x
P/E 2027 * 9.76x
Enterprise Value 20.72B 18.58B 16.98B 15.5B 29.21B 1,948B 30.13B 205B 81.63B 1,039B 77.77B 76.11B 3,281B EV / Sales 2026 *
9.77x
EV / Sales 2027 * 9.26x
Free-Float
91.83%
Yield 2026 *
15.7%
Yield 2027 * 15.5%
1 day-6.44%
1 week-1.23%
Current month-1.23%
1 month-4.82%
3 months-26.75%
6 months-33.24%
Current year-33.09%
1 week 12.02
Extreme 12.02
13.22
1 month 11.84
Extreme 11.84
13.22
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 65 17/08/2009
President 58 18/09/2014
Director of Finance/CFO 52 07/05/2014
Director TitleAgeSince
Chairman 65 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
9/30/26 A Free

Director

11,112 0.0030%
9/30/26 A Free

Director

11,112 0.0030%
9/30/26 A Free

Director

11,112 0.0030%
Change 5-day change 1-year change 3-year change Capi.($)
-6.44%-1.23%-34.58%-35.25% 4.39B
-0.17%+4.44%+28.78%+186.06% 180B
+1.54%-0.10%+22.79%+33.60% 100B
-2.68%+0.54%+6.09%+1.80% 87.55B
-0.27%-3.60%+2.54%+36.12% 65.9B
-0.89%+3.91%+21.37%+36.08% 63.05B
-0.33%+4.66%+16.67%+102.72% 46.93B
-2.58%-0.10%-1.05%-8.24% 37.7B
-0.58%+5.20%+19.53%+48.50% 33.23B
+0.97%-8.61%+2.31%+80.02% 31.73B
Average -1.14%+0.13%+8.44%+48.14% 65.05B
Weighted average by Cap. -0.48%+1.03%+16.63%+77.07%

Financials

2026 *2027 *
Net sales 2.12B 1.9B 1.74B 1.59B 2.99B 199B 3.08B 20.96B 8.36B 106B 7.96B 7.79B 336B 2.32B 2.08B 1.9B 1.74B 3.27B 218B 3.38B 22.95B 9.15B 117B 8.72B 8.53B 368B
Net income 280M 251M 229M 209M 395M 26.31B 407M 2.77B 1.1B 14.04B 1.05B 1.03B 44.32B 468M 420M 384M 350M 660M 44B 681M 4.62B 1.84B 23.48B 1.76B 1.72B 74.11B
Net Debt 16.33B 14.65B 13.39B 12.22B 23.03B 1,535B 23.75B 161B 64.35B 819B 61.31B 60B 2,586B 17.12B 15.35B 14.03B 12.81B 24.13B 1,609B 24.89B 169B 67.44B 859B 64.25B 62.87B 2,710B
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
06/11/26 $12.05 -6.44% 11,539,750
05/11/26 $12.88 -0.54% 7,649,016
04/11/26 $12.95 +3.35% 6,544,641
03/11/26 $12.53 -0.63% 7,146,148
02/11/26 $12.61 +3.36% 5,550,168
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.05USD
Average target price
18.75USD
Spread / Average Target
+55.60%

Quarterly revenue - Rate of surprise

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