Valuation: Starwood Property Trust, Inc.

Market Cap 468.63Cr 418.49Cr 390.4Cr 354.64Cr 667.35Cr 45TCr 673.85Cr 4.69TCr 1.83TCr 23TCr 1.76TCr 1.72TCr 74TCr P/E 2026 *
17.4x
P/E 2027 * 10.1x
Enterprise Value 2.1TCr 1.88TCr 1.75TCr 1.59TCr 2.99TCr 2,03600Cr 3.02TCr 21TCr 8.23TCr 1,03500Cr 7.89TCr 7.72TCr 3,32800Cr EV / Sales 2026 *
9.92x
EV / Sales 2027 * 9.33x
Free-Float
91.83%
Yield 2026 *
15.2%
Yield 2027 * 15.2%
1 day+0.71%
1 week-5.56%
Current month-5.56%
1 month-20.71%
3 months-23.29%
6 months-26.13%
Current year-29.21%
1 week 12.42
Extreme 12.42
13.39
1 month 12.42
Extreme 12.42
16.02
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 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/09/26 Free

Director

11,112 0.0030%
30/09/26 Free

Director

11,112 0.0030%
30/09/26 Free

Director

11,112 0.0030%
Change 5-day change 1-year change 3-year change Capi.($)
+0.71%-5.56%-32.61%-32.11% 468.63Cr
+0.87%-3.13%+28.92%+173.74% 16TCr
-2.00%-0.04%+28.47%+39.73% 10TCr
+0.33%+1.86%-10.83%+4.49% 7.74TCr
-2.44%+0.31%+0.53%+50.01% 6.7TCr
+1.25%+0.95%-2.73%+8.16% 5.27TCr
+2.15%-3.83%+18.75%+106.20% 4.11TCr
-2.40%+1.82%+6.69%+94.51% 3.45TCr
-0.17%+3.36%-27.59%-24.45% 2.94TCr
+1.08%+1.22%-6.82%+12.32% 2.78TCr
Average +1.27%+0.07%+0.28%+43.26% 5.96TCr
Weighted average by Cap. +1.09%+0.19%+10.76%+72.11%

Financials

2026 *2027 *
Net sales 212.04Cr 189.35Cr 176.64Cr 160.46Cr 301.94Cr 21TCr 304.89Cr 2.12TCr 829.48Cr 10TCr 796.11Cr 778.83Cr 34TCr 233.67Cr 208.67Cr 194.67Cr 176.83Cr 332.76Cr 23TCr 336Cr 2.34TCr 914.13Cr 12TCr 877.35Cr 858.3Cr 37TCr
Net income 27Cr 25Cr 23Cr 21Cr 39Cr 2.66TCr 39Cr 274.57Cr 107.39Cr 1.35TCr 103.07Cr 100.83Cr 4.35TCr 46Cr 41Cr 38Cr 35Cr 65Cr 4.43TCr 66Cr 457.41Cr 178.91Cr 2.25TCr 171.71Cr 167.98Cr 7.24TCr
Net Debt 1.63TCr 1.46TCr 1.36TCr 1.24TCr 2.33TCr 1,58300Cr 2.35TCr 16TCr 6.39TCr 80TCr 6.14TCr 6TCr 2,58600Cr 1.71TCr 1.53TCr 1.43TCr 1.3TCr 2.44TCr 1,65800Cr 2.46TCr 17TCr 6.7TCr 84TCr 6.43TCr 6.29TCr 2,70900Cr
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
09/26/09 $12.75 +0.71% 79,71,162
07/26/07 $12.66 -2.09% 74,43,157
06/26/06 $12.93 -0.39% 61,69,953
05/26/05 $12.98 -0.54% 79,56,476
02/26/02 $13.05 -0.99% 1,02,48,490
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.66USD
Average target price
19.88USD
Spread / Average Target
+56.99%

Quarterly revenue - Rate of surprise

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