Valuation: Starwood Property Trust, Inc.

Market Cap 558.21Cr 486.21Cr 460.16Cr 418.09Cr 781.05Cr 53TCr 784.91Cr 5.48TCr 2.12TCr 27TCr 2.1TCr 2.05TCr 87TCr P/E 2026 *
19.9x
P/E 2027 * 12.2x
Enterprise Value 2.19TCr 1.91TCr 1.81TCr 1.64TCr 3.07TCr 2,10000Cr 3.08TCr 22TCr 8.32TCr 1,06700Cr 8.24TCr 8.05TCr 3,41600Cr EV / Sales 2026 *
10.3x
EV / Sales 2027 * 9.83x
Free-Float
91.85%
Yield 2026 *
12.7%
Yield 2027 * 12.7%
1 day+0.67%
1 week-3.46%
Current month-3.95%
1 month-7.14%
3 months-9.48%
6 months-15.23%
Current year-16.27%
1 week 14.89
Extreme 14.89
15.77
1 month 14.89
Extreme 14.89
16.7
Current year 14.89
Extreme 14.89
18.59
1 year 14.89
Extreme 14.89
20.37
3 years 14.89
Extreme 14.89
22.29
5 years 14.89
Extreme 14.89
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/06/26 Exercice

Chief Executive Officer

5,53,332 0.1492%
22/06/26 Others

Chief Executive Officer

-4,182 0.0011%
02/06/26 Others

Chief Executive Officer

-5,063 0.0014%
Change 5-day change 1-year change 3-year change Capi.($)
+0.67%-3.46%-25.64%-28.22% 558.21Cr
+0.38%-3.14%-2.69%+3.60% 1.61TCr
+0.30%-2.75%-2.94%-1.59% 1.17TCr
+0.11%-1.76%-23.84%-5.76% 529.93Cr
+1.07%-2.15%-1.44%-7.11% 304.09Cr
+1.58%+0.15%-30.20%-42.38% 230.24Cr
+0.34%-6.13%-0.54%-39.35% 210.35Cr
-0.32%-3.53%-4.91%-6.40% 162.14Cr
+0.21%-1.34%-15.72%-12.40% 121.03Cr
+0.66%-4.09%-14.94%-36.23% 121.56Cr
Average +0.50%-2.82%-12.29%-17.58% 501.85Cr
Weighted average by Cap. +0.44%-2.85%-9.31%-8.38%

Financials

2026 *2027 *
Net sales 212.45Cr 185.04Cr 175.13Cr 159.12Cr 297.26Cr 20TCr 298.72Cr 2.09TCr 806.58Cr 10TCr 798.08Cr 780.32Cr 33TCr 230.83Cr 201.05Cr 190.28Cr 172.88Cr 322.98Cr 22TCr 324.57Cr 2.27TCr 876.37Cr 11TCr 867.14Cr 847.84Cr 36TCr
Net income 27Cr 24Cr 23Cr 21Cr 38Cr 2.63TCr 39Cr 269.54Cr 104.22Cr 1.34TCr 103.13Cr 100.83Cr 4.28TCr 45Cr 39Cr 37Cr 34Cr 63Cr 4.34TCr 64Cr 444.6Cr 171.91Cr 2.2TCr 170.1Cr 166.32Cr 7.06TCr
Net Debt 1.63TCr 1.42TCr 1.35TCr 1.22TCr 2.29TCr 1,56500Cr 2.3TCr 16TCr 6.2TCr 80TCr 6.14TCr 6TCr 2,54600Cr 1.71TCr 1.49TCr 1.41TCr 1.28TCr 2.4TCr 1,63900Cr 2.41TCr 17TCr 6.5TCr 83TCr 6.43TCr 6.29TCr 2,66700Cr
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
17/26/17 $15.08 +0.67% 37,31,419
16/26/16 $14.98 -1.45% 43,74,617
15/26/15 $15.20 -1.55% 41,66,567
14/26/14 $15.44 -1.15% 36,92,570
11/26/11 $15.62 0.00% 37,96,262
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
9
Last Close Price
15.08USD
Average target price
19.88USD
Spread / Average Target
+31.80%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. STWD Stock
LAST HOURS | 40% Discount: The Best Subscriber-Only Tools to Unlock Hidden Opportunities!
d
:
:
SEIZE THE OFFER!