Valuation: Starwood Property Trust, Inc.

Market Cap 4.63B 4.15B 3.87B 3.51B 6.62B 443B 6.66B 46.48B 18.19B 229B 17.41B 17.02B 736B P/E 2026 *
17.4x
P/E 2027 * 10.1x
Enterprise Value 20.97B 18.78B 17.5B 15.88B 29.94B 2,005B 30.13B 210B 82.34B 1,035B 78.79B 77.04B 3,330B EV / Sales 2026 *
9.89x
EV / Sales 2027 * 9.31x
Free-Float
91.83%
Yield 2026 *
15.3%
Yield 2027 * 15.3%
1 day-1.49%
1 week-3.54%
Current month-7.26%
1 month-19.85%
3 months-24.76%
6 months-29.19%
Current year-30.48%
1 week 12.42
Extreme 12.42
12.87
1 month 12.42
Extreme 12.42
15.77
Current year 12.42
Extreme 12.42
18.59
1 year 12.42
Extreme 12.42
19.06
3 years 12.42
Extreme 12.42
22.29
5 years 12.42
Extreme 12.42
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.($)
-1.49%-3.54%-31.96%-34.69% 4.63B
+2.14%+2.73%+38.78%+170.93% 166B
+0.64%+0.90%+28.98%+38.92% 102B
+0.18%+12.51%-2.21%+11.15% 85.07B
+0.78%+0.16%+6.93%+44.78% 66.84B
-0.34%+2.56%-1.88%+5.83% 53.98B
+1.83%+2.68%+23.34%+95.32% 42.85B
+0.52%+2.47%+13.02%+90.25% 34.27B
+1.72%+19.87%-16.98%-14.10% 34.47B
-0.45%+0.86%-5.59%+11.61% 28.32B
Average +0.55%+4.08%+5.24%+42.00% 61.83B
Weighted average by Cap. +0.98%+4.25%+16.36%+70.28%

Financials

2026 *2027 *
Net sales 2.12B 1.9B 1.77B 1.6B 3.03B 203B 3.05B 21.26B 8.32B 105B 7.96B 7.79B 337B 2.34B 2.09B 1.95B 1.77B 3.34B 223B 3.36B 23.43B 9.17B 115B 8.78B 8.58B 371B
Net income 271M 243M 226M 205M 387M 25.94B 390M 2.72B 1.07B 13.39B 1.02B 997M 43.08B 454M 406M 379M 344M 648M 43.4B 652M 4.55B 1.78B 22.4B 1.71B 1.67B 72.07B
Net Debt 16.34B 14.63B 13.64B 12.37B 23.33B 1,562B 23.47B 164B 64.15B 806B 61.38B 60.02B 2,594B 17.12B 15.32B 14.29B 12.96B 24.44B 1,636B 24.59B 172B 67.2B 844B 64.3B 62.88B 2,717B
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-12 US$12.52 -1.49% 4,788,311
26-10-09 US$12.71 -0.31% 4,600,657
26-10-08 US$12.75 +0.71% 7,982,295
26-10-07 US$12.66 -2.09% 7,443,157
26-10-06 US$12.93 -0.39% 6,169,953
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.52USD
Average target price
19.56USD
Spread / Average Target
+56.25%

Quarterly revenue - Rate of surprise

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