Valuation: Starwood Property Trust, Inc.

Market Cap 4.66B 4.16B 3.84B 3.48B 6.51B 442B 6.62B 46.23B 18.3B 232B 17.48B 17.1B 730B P/E 2026 *
17.6x
P/E 2027 * 10.1x
Enterprise Value 20.99B 18.74B 17.32B 15.69B 29.36B 1,993B 29.84B 208B 82.5B 1,044B 78.78B 77.1B 3,291B EV / Sales 2026 *
9.9x
EV / Sales 2027 * 9.32x
Free-Float
91.83%
Yield 2026 *
15.3%
Yield 2027 * 15.3%
1 week+0.96%
Current month-6.81%
1 month-14.42%
3 months-22.96%
6 months-30.65%
Current year-30.15%
1 week 11.84
Extreme 11.84
12.7
1 month 11.84
Extreme 11.84
14.52
Current year 11.84
Extreme 11.84
18.59
1 year 11.84
Extreme 11.84
18.72
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 2009-08-16
President 58 2014-09-17
Director of Finance/CFO 52 2014-05-06
Director TitleAgeSince
Chairman 64 2009-08-16
Director/Board Member 81 2009-08-16
Director/Board Member 69 2009-08-16
Date Insider Type Main position Quantity % Market Cap. Importance
9/30/26 Free

Director

11,112 0.0030%
9/30/26 Free

Director

11,112 0.0030%
9/30/26 Free

Director

11,112 0.0030%
Change 5-day change 1-year change 3-year change Capi.($)
0.00%+0.96%-32.22%-29.48% 4.66B
-0.03%+1.05%+34.79%+185.96% 171B
+0.25%-3.14%+14.80%+36.54% 94.23B
+4.08%+2.00%-0.70%+18.63% 88.05B
+0.84%-2.05%-1.72%+46.79% 63.95B
+0.25%+3.88%+1.18%+24.99% 57.9B
-0.22%+1.09%+24.07%+109.46% 44.52B
+9.06%+4.51%-12.52%-0.74% 36.58B
-0.63%-2.27%+5.80%+86.18% 32.74B
+0.15%+2.72%-4.91%+32.63% 30.3B
Average +1.38%+0.48%+2.86%+51.10% 62.4B
Weighted average by Cap. +1.22%+0.42%+12.42%+79.89%

Financials

2026 *2027 *
Net sales 2.12B 1.89B 1.75B 1.59B 2.97B 201B 3.01B 21.05B 8.33B 105B 7.96B 7.79B 332B 2.34B 2.09B 1.93B 1.75B 3.27B 222B 3.32B 23.2B 9.18B 116B 8.77B 8.58B 366B
Net income 269M 240M 222M 201M 376M 25.55B 383M 2.67B 1.06B 13.39B 1.01B 989M 42.2B 456M 407M 376M 341M 637M 43.26B 648M 4.52B 1.79B 22.67B 1.71B 1.67B 71.46B
Net Debt 16.33B 14.59B 13.47B 12.21B 22.85B 1,551B 23.22B 162B 64.2B 812B 61.3B 60B 2,561B 17.12B 15.29B 14.12B 12.8B 23.94B 1,625B 24.34B 170B 67.28B 851B 64.24B 62.87B 2,684B
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
26-10-23 $12.58 0.00% 4,116,584
26-10-22 $12.58 +3.71% 8,880,894
26-10-21 $12.13 -0.49% 4,449,980
26-10-20 $12.19 +1.75% 6,064,431
26-10-19 $11.98 -3.85% 9,894,015
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.58USD
Average target price
19.25USD
Spread / Average Target
+53.02%

Quarterly revenue - Rate of surprise

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