Valuation : Starwood Property Trust, Inc.

Market Cap 5.78B 4.98B 4.72B 4.28B 8.02B 552B 8.06B 56.02B 21.54B 281B 21.72B 21.24B 888B P/E 2026 *
20.6x
P/E 2027 * 12.6x
Enterprise Value 22.12B 19.06B 18.05B 16.36B 30.69B 2,113B 30.84B 214B 82.43B 1,075B 83.08B 81.26B 3,398B EV / Sales 2026 *
10.4x
EV / Sales 2027 * 9.92x
Free-Float
91.85%
Yield 2026 *
12.3%
Yield 2027 * 12.3%
1 week-2.95%
Current month-0.61%
1 month-6.33%
3 months-7.88%
6 months-12.58%
Current year-13.35%
1 week 15.47
Extreme 15.47
16.12
1 month 15.47
Extreme 15.47
16.73
Current year 15.47
Extreme 15.47
18.59
1 year 15.47
Extreme 15.47
20.62
3 years 15.47
Extreme 15.47
22.29
5 years 15.47
Extreme 15.47
26.36
10 years 7.59
Extreme 7.59
27
Manager TitleAgeSince
Chief Executive Officer 64 17/08/2009
President 58 18/09/2014
Director of Finance/CFO 52 07/05/2014
Director TitleAgeSince
Chairman 64 17/08/2009
Director/Board Member 81 17/08/2009
Director/Board Member 69 17/08/2009
Date Insider Type Main position Quantity % Market Cap. Importance
30/6/26 Exercice

Chief Executive Officer

553,332 0.1492%
22/6/26 Others

Chief Executive Officer

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

Chief Executive Officer

-5,063 0.0014%
Change 5-day change 1-year change 3-year change Capi.($)
-0.03%-2.95%-24.17%-24.47% 5.78B
-0.25%-3.66%-0.79%+8.95% 16.58B
+0.05%-4.23%-0.29%+3.76% 12.08B
+0.26%-3.87%-22.73%-4.72% 5.39B
-0.28%-2.95%-0.32%-3.17% 3.11B
-0.63%-5.67%-32.11%-42.76% 2.3B
-0.41%-3.36%+3.68%-35.51% 2.24B
-1.11%-4.19%-4.69%-3.19% 1.68B
-0.24%-3.13%-10.25%-32.07% 1.27B
-0.47%-1.98%-17.93%-12.17% 1.23B
Average -0.32%-2.18%-10.96%-14.53% 5.17B
Weighted average by Cap. -0.16%-2.76%-7.52%-4.29%

Financials

2026 *2027 *
Net sales 2.12B 1.83B 1.73B 1.57B 2.95B 203B 2.96B 20.58B 7.92B 103B 7.98B 7.8B 326B 2.31B 1.99B 1.88B 1.71B 3.2B 221B 3.22B 22.37B 8.6B 112B 8.67B 8.48B 355B
Net income 275M 237M 224M 203M 381M 26.23B 383M 2.66B 1.02B 13.34B 1.03B 1.01B 42.16B 453M 390M 369M 335M 628M 43.26B 631M 4.39B 1.69B 22.01B 1.7B 1.66B 69.54B
Net Debt 16.34B 14.08B 13.33B 12.08B 22.67B 1,561B 22.78B 158B 60.88B 794B 61.37B 60.02B 2,510B 17.12B 14.75B 13.97B 12.66B 23.75B 1,635B 23.87B 166B 63.78B 832B 64.29B 62.88B 2,629B
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
12/09/26 US$15.60 -0.16% 963,588
10/09/26 US$15.62 -1.58% 4,634,218
09/09/26 US$15.87 -0.06% 3,852,318
08/09/26 US$15.88 -1.24% 3,563,469
04/09/26 US$16.08 +1.26% 3,829,877
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
9
Last Close Price
15.62USD
Average target price
19.88USD
Spread / Average Target
+27.24%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. STWD Stock
40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
SEIZE THE OFFER!