Projected Income Statement: Starwood Property Trust, Inc.

Forecast Balance Sheet: Starwood Property Trust, Inc.

Forecast Balance Sheet - Starwood Property Trust, Inc.
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Net Debt 1 1,611 2,068 2,424 16,965 21,595 16,334 17,118 -
Change - 28.37% 17.21% 599.88% 27.29% -24.36% 4.8% -
Announcement Date 25/02/22 01/03/23 22/02/24 27/02/25 25/02/26 - - -
1USD in Million
Estimates

Cash Flow Forecast: Starwood Property Trust, Inc.

Fiscal Period: December 2025 2026 2027
CAPEX 1 - - -
Change - - -
Free Cash Flow (FCF) 1 708.8 568.5 743.8
Change - -19.8% 30.84%
Announcement Date 25/02/26 - -
1USD in Million
Estimates

Forecast Financial Ratios: Starwood Property Trust, Inc.

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028

Profitability

        
EBITDA Margin (%) - - - - 78.02% 74.02% 78.35% -
EBIT Margin (%) 15.47% 16.28% 79.59% 77.61% 73.42% 48.01% 53.7% -
EBT Margin (%) 42.83% 68.1% 20.37% 20.85% 26.02% 15.13% 22.26% -
Net margin (%) 38.27% 59.5% 16.55% 18.49% 22.31% 12.69% 20.26% 18.97%
FCF margin (%) - - - - 38.43% 26.8% 32.02% -
FCF / Net Income (%) - - - - 172.23% 211.23% 158.07% -

Profitability

        
ROA 0.96% - 0.89% 1.02% 0.98% 1.79% 2.29% -
ROE 15.04% - 10.42% 10.64% 9.3% 8.73% 12.4% -

Financial Health

        
Leverage (Debt/EBITDA) - - - - 15.01x 10.4x 9.41x -
Debt / Free cash flow - - - - 30.47x 28.73x 23.01x -

Capital Intensity

        
CAPEX / Current Assets (%) - - - - - - - -
CAPEX / EBITDA (%) - - - - - - - -
CAPEX / FCF (%) - - - - - - - -

Items per share

        
Cash flow per share 1 -3.335 - - - - - - -
Change - - - - - - - -
Dividend per Share 1 1.92 1.92 1.92 1.92 1.92 1.898 1.92 1.92
Change - 0% 0% 0% 0% -1.13% 1.14% 0%
Book Value Per Share 1 19.92 - 20.93 19.08 18.34 17.63 16.98 -
Change - - - -8.85% -3.87% -3.89% -3.65% -
EPS 1 1.52 2.74 1.07 1.1 1.15 0.714 1.15 1.24
Change - 80.26% -60.95% 2.8% 4.55% -37.91% 61.06% 7.83%
Nbr of stocks (in thousands) 307,018 309,584 313,226 337,159 370,331 370,169 370,169 370,169
Announcement Date 25/02/22 01/03/23 22/02/24 27/02/25 25/02/26 - - -
1USD
Estimates
2026 *2027 *
P/E 17.1x 10.6x
PBR 0.69x 0.72x
EV / Sales 9.83x 9.31x
Yield 15.6% 15.7%

EPS & Dividend

EPS & Dividend - Starwood Property Trust, Inc.


Y-o-Y evolution of P/E

Valuation ratios - P/E - Starwood Property Trust, Inc.
 

Year-on-year evolution of the Yield

Valuation ratios - Yield - Starwood Property Trust, Inc.
Trader
Investor
Global
Quality
ESG MSCI
BBB
MarketScreener Ratings - Starwood Property Trust, Inc.
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
9
Last Close Price
12.20USD
Average target price
18.88USD
Spread / Average Target
+54.71%

Quarterly revenue - Rate of surprise

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