Valuation: Starwood Property Trust, Inc.

Market Cap 531.56Cr 2.76TCr 466.45Cr 440.54Cr 401.47Cr 751.53Cr 51TCr 756.89Cr 5.27TCr 2.04TCr 26TCr 2TCr 1.95TCr 84TCr P/E 2026 *
19x
P/E 2027 * 11.6x
Enterprise Value 2.17TCr 11TCr 1.9TCr 1.79TCr 1.64TCr 3.06TCr 2,07600Cr 3.08TCr 21TCr 8.32TCr 1,06000Cr 8.13TCr 7.96TCr 3,40800Cr EV / Sales 2026 *
10.2x
EV / Sales 2027 * 9.72x
Free-Float
91.85%
Yield 2026 *
13.4%
Yield 2027 * 13.4%
1 day-10.55%
1 week-2.86%
Current month-7.49%
1 month-8.56%
3 months-11.75%
6 months-16.89%
Current year-27.19%
1 week 25
Extreme 25
26.07
1 month 25
Extreme 25
27.87
Current year 25
Extreme 25
33.45
1 year 25
Extreme 25
34.74
3 years 25
Extreme 25
42
5 years 25
Extreme 25
43.69
10 years 25
Extreme 25
43.69
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
Change 5-day change 1-year change 3-year change Capi.($)
-10.55%-2.86% - - 531.56Cr
+0.05%-2.09%-2.04%+6.73% 1.55TCr
0.00%-2.53%-2.24%+1.80% 1.14TCr
0.00%-3.88%-28.38%-26.06% 531.56Cr
+0.11%-2.35%-21.43%-2.77% 509.83Cr
0.00%-6.90%-6.28%-3.49% 280.59Cr
+0.89%-5.80%-33.26%-42.92% 213.18Cr
-0.07%-3.95%-3.23%-34.72% 199.59Cr
-0.08%-0.64%-6.15%-0.96% 159.3Cr
-0.11%-3.71%-20.42%-12.44% 115.19Cr
Average -0.98%-3.64%-13.71%-12.76% 522.56Cr
Weighted average by Cap. -1.02%-3.05%-9.48%-4.55%

Financials

2026 *2027 *
Net sales 212.45Cr 1.1TCr 186.42Cr 176.07Cr 160.45Cr 300.36Cr 20TCr 302.5Cr 2.11TCr 816.05Cr 10TCr 797.65Cr 780.4Cr 33TCr 230.83Cr 1.2TCr 202.55Cr 191.3Cr 174.34Cr 326.35Cr 22TCr 328.68Cr 2.29TCr 886.66Cr 11TCr 866.67Cr 847.93Cr 36TCr
Net income 27Cr 142.74Cr 24Cr 23Cr 21Cr 39Cr 2.63TCr 39Cr 272.25Cr 105.45Cr 1.34TCr 103.07Cr 100.84Cr 4.32TCr 45Cr 235.44Cr 40Cr 38Cr 34Cr 64Cr 4.34TCr 64Cr 449.07Cr 173.93Cr 2.22TCr 170.01Cr 166.33Cr 7.13TCr
Net Debt 1.63TCr 8.5TCr 1.43TCr 1.35TCr 1.23TCr 2.31TCr 1,56600Cr 2.33TCr 16TCr 6.28TCr 80TCr 6.14TCr 6TCr 2,57100Cr 1.71TCr 8.9TCr 1.5TCr 1.42TCr 1.29TCr 2.42TCr 1,64100Cr 2.44TCr 17TCr 6.58TCr 84TCr 6.43TCr 6.29TCr 2,69400Cr
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
25/26/25 R$25.09 +0.16% 243
24/26/24 R$25.05 -1.42% 35
23/26/23 R$25.41 -1.97% 37
22/26/22 R$25.92 +0.93% 59
21/26/21 R$25.68 -0.58% 43
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
9
Last Close Price
14.36USD
Average target price
19.88USD
Spread / Average Target
+38.41%

Quarterly revenue - Rate of surprise