Valuation: Starwood Property Trust, Inc.

Market Cap 5B 4.44B 4.15B 3.78B 7.12B 481B 7.22B 50.22B 19.44B 245B 18.76B 18.36B 787B P/E 2026 *
18.5x
P/E 2027 * 10.7x
Enterprise Value 21.34B 18.95B 17.72B 16.15B 30.41B 2,054B 30.82B 214B 83B 1,046B 80.11B 78.37B 3,361B EV / Sales 2026 *
10x
EV / Sales 2027 * 9.58x
Free-Float
91.85%
Yield 2026 *
14.2%
Yield 2027 * 14.2%
1 day-2.37%
1 week-8.22%
Current month-2.37%
1 month-15.13%
3 months-19.29%
6 months-22.83%
Current year-26.82%
1 week 13.07
Extreme 13.07
14.52
1 month 13.07
Extreme 13.07
16.18
Current year 13.07
Extreme 13.07
18.59
1 year 13.07
Extreme 13.07
19.57
3 years 13.07
Extreme 13.07
22.29
5 years 13.07
Extreme 13.07
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
6/30/26 Exercice

Chief Executive Officer

553,332 0.1492%
6/22/26 Others

Chief Executive Officer

-4,182 0.0011%
6/2/26 Others

Chief Executive Officer

-5,063 0.0014%
Change 5-day change 1-year change 3-year change Capi.($)
-2.37%-8.22%-32.31%-30.19% 5B
-1.43%-2.86%+26.51%+177.67% 166B
+0.07%-2.17%+30.80%+42.05% 99.81B
-1.61%-3.71%-16.69%-0.40% 76.27B
+0.55%-2.49%+2.94%+49.29% 65.12B
+0.41%-0.20%-2.30%+8.92% 52.85B
-1.52%-3.57%+19.07%+102.54% 43.61B
+0.16%-2.59%+8.67%+89.42% 33.03B
-0.80%-2.23%-30.92%-27.28% 28.36B
+1.19%+0.64%-5.70%+11.58% 27.78B
Average -0.37%-3.23%+0.01%+42.36% 59.78B
Weighted average by Cap. -0.43%-2.03%+10.36%+73.86%

Financials

2026 *2027 *
Net sales 2.12B 1.89B 1.76B 1.61B 3.03B 205B 3.07B 21.35B 8.26B 104B 7.98B 7.8B 335B 2.31B 2.05B 1.92B 1.75B 3.29B 222B 3.33B 23.19B 8.98B 113B 8.67B 8.48B 364B
Net income 275M 244M 228M 208M 391M 26.43B 397M 2.76B 1.07B 13.46B 1.03B 1.01B 43.24B 457M 406M 380M 346M 652M 44.03B 661M 4.6B 1.78B 22.42B 1.72B 1.68B 72.03B
Net Debt 16.34B 14.51B 13.57B 12.37B 23.28B 1,573B 23.6B 164B 63.56B 801B 61.35B 60.02B 2,573B 17.12B 15.2B 14.22B 12.96B 24.39B 1,648B 24.73B 172B 66.59B 839B 64.27B 62.88B 2,696B
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-01 $13.18 -2.37% 8,308,041
26-09-30 $13.50 -5.99% 7,858,208
26-09-29 $14.36 +0.28% 5,053,520
26-09-28 $14.32 -0.28% 5,930,664
26-09-25 $14.36 0.00% 4,145,063
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
9
Last Close Price
13.50USD
Average target price
19.88USD
Spread / Average Target
+47.22%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. STWD Stock