Valuation: Starwood Property Trust, Inc.

Market Cap 4.79B 4.27B 3.92B 3.56B 6.69B 453B 6.85B 46.82B 18.77B 240B 17.99B 17.61B 760B P/E 2026 *
18.6x
P/E 2027 * 11.4x
Enterprise Value 21.13B 18.83B 17.27B 15.69B 29.5B 1,997B 30.17B 206B 82.72B 1,057B 79.3B 77.61B 3,348B EV / Sales 2026 *
9.96x
EV / Sales 2027 * 9.43x
Free-Float
91.83%
Yield 2026 *
14.6%
Yield 2027 * 14.4%
1 day+3.35%
1 week+4.10%
Current month+6.15%
1 month-0.77%
3 months-18.91%
6 months-29.23%
Current year-28.10%
1 week 12.16
Extreme 12.155
12.98
1 month 11.84
Extreme 11.84
13.12
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 2009-08-16
President 58 2014-09-17
Director of Finance/CFO 52 2014-05-06
Director TitleAgeSince
Chairman 65 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.($)
+3.35%+4.10%-28.57%-32.38% 4.64B
+2.83%+9.38%+36.02%+180.37% 177B
+3.91%+5.47%+26.57%+36.76% 100B
+4.04%+6.00%+10.31%+2.25% 86.86B
+2.57%+3.28%+7.51%+39.08% 68.19B
+2.81%+9.69%+23.46%+35.34% 62.29B
+2.48%+7.03%+20.33%+102.36% 46.03B
+6.46%+4.89%+2.96%-6.33% 36.88B
+1.69%+2.88%+14.46%+92.16% 34.74B
+3.08%+11.41%+22.74%+50.55% 32.61B
Average +3.32%+2.44%+13.58%+50.02% 64.96B
Weighted average by Cap. +3.27%+1.92%+21.65%+76.73%

Financials

2026 *2027 *
Net sales 2.12B 1.89B 1.73B 1.58B 2.96B 200B 3.03B 20.72B 8.3B 106B 7.96B 7.79B 336B 2.32B 2.07B 1.9B 1.73B 3.24B 220B 3.32B 22.69B 9.1B 116B 8.72B 8.53B 368B
Net income 263M 235M 215M 196M 368M 24.88B 376M 2.57B 1.03B 13.17B 988M 967M 41.72B 462M 412M 378M 343M 645M 43.66B 660M 4.51B 1.81B 23.11B 1.73B 1.7B 73.21B
Net Debt 16.33B 14.56B 13.35B 12.13B 22.8B 1,544B 23.33B 160B 63.95B 817B 61.31B 60B 2,588B 17.12B 15.25B 13.99B 12.71B 23.9B 1,618B 24.44B 167B 67.02B 856B 64.25B 62.88B 2,712B
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-11-04 US$12.95 +3.35% 6,529,262
26-11-03 US$12.53 -0.63% 7,146,148
26-11-02 US$12.61 +3.36% 5,550,168
26-10-30 US$12.20 -1.61% 4,585,566
26-10-29 US$12.40 +1.31% 4,877,031
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.53USD
Average target price
18.75USD
Spread / Average Target
+49.64%

Quarterly revenue - Rate of surprise

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