Valuation: Starwood Property Trust, Inc.

Market Cap 4.79B 4.25B 3.98B 3.6B 6.81B 461B 6.86B 47.75B 18.57B 235B 17.97B 17.58B 757B P/E 2026 *
17.8x
P/E 2027 * 10.3x
Enterprise Value 21.13B 18.75B 17.55B 15.91B 30.04B 2,037B 30.26B 211B 81.98B 1,039B 79.3B 77.6B 3,340B EV / Sales 2026 *
9.96x
EV / Sales 2027 * 9.37x
Free-Float
91.85%
Yield 2026 *
14.8%
Yield 2027 * 14.8%
1 day-0.39%
1 week-9.96%
Current month-4.22%
1 month-19.59%
3 months-22.62%
6 months-25.17%
Current year-28.21%
1 week 12.77
Extreme 12.77
13.43
1 month 12.77
Extreme 12.77
16.12
Current year 12.77
Extreme 12.77
18.59
1 year 12.77
Extreme 12.77
19.06
3 years 12.77
Extreme 12.77
22.29
5 years 12.77
Extreme 12.77
26.36
10 years 7.59
Extreme 7.59
27
Manager TitleAgeSince
Chief Executive Officer 64 16/08/2009
President 58 17/09/2014
Director of Finance/CFO 52 06/05/2014
Director TitleAgeSince
Chairman 64 16/08/2009
Director/Board Member 81 16/08/2009
Director/Board Member 69 16/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.($)
-0.39%-9.96%-31.95%-31.15% 4.79B
+0.72%-3.06%+29.65%+177.10% 163B
+2.34%+3.16%+32.60%+44.73% 103B
+1.55%-1.54%-11.20%+3.27% 76.78B
+2.66%+4.58%+4.35%+57.32% 68.5B
+1.49%+0.09%-1.71%+8.29% 53.41B
+0.61%-5.81%+18.21%+106.46% 41.99B
+3.71%+4.48%+9.52%+100.59% 34.68B
+1.04%+1.80%-27.35%-25.12% 29.05B
+0.74%+0.30%-5.43%+12.97% 28.29B
Average +1.45%-0.97%+1.67%+45.45% 60.36B
Weighted average by Cap. +1.56%-0.62%+12.48%+75.40%

Financials

2026 *2027 *
Net sales 2.12B 1.88B 1.76B 1.6B 3.02B 204B 3.04B 21.16B 8.23B 104B 7.96B 7.79B 335B 2.34B 2.07B 1.94B 1.76B 3.32B 225B 3.35B 23.31B 9.07B 115B 8.77B 8.58B 369B
Net income 275M 244M 228M 207M 390M 26.46B 393M 2.74B 1.07B 13.5B 1.03B 1.01B 43.4B 457M 406M 380M 344M 650M 44.09B 655M 4.56B 1.77B 22.49B 1.72B 1.68B 72.3B
Net Debt 16.34B 14.51B 13.57B 12.3B 23.24B 1,575B 23.4B 163B 63.41B 804B 61.33B 60.02B 2,583B 17.12B 15.2B 14.22B 12.89B 24.34B 1,650B 24.52B 171B 66.43B 842B 64.25B 62.88B 2,706B
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/10/26 US$12.93 -0.39% 6,169,953
05/10/26 US$12.98 -0.54% 7,956,476
02/10/26 US$13.05 -0.99% 10,248,490
01/10/26 US$13.18 -2.37% 8,312,640
30/09/26 US$13.50 -5.99% 7,858,208
Trader
Investor
Global
Quality
ESG MSCI
BBB
Ratings Surperformance© - Starwood Property Trust, Inc.
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
9
Last Close Price
12.93USD
Average target price
19.88USD
Spread / Average Target
+53.71%

Quarterly revenue - Rate of surprise

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