Projected Income Statement: Strategy Incorporated

Forecast Balance Sheet: Strategy Incorporated

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027
Net Debt 1 - - 2,136 7,154 27,738 7,200 -
Change - - - 234.93% 287.75% -74.04% -
Announcement Date 01/02/22 02/02/23 06/02/24 05/02/25 - - -
1USD in Million
Estimates

Cash Flow Forecast: Strategy Incorporated

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027
CAPEX 1 - - 2.938 2.978 5.65 5.3 5
Change - - - 1.36% 89.72% -6.19% -5.66%
Free Cash Flow (FCF) 1 91.13 0.725 9.774 -56.01 -134 -154 -182
Change - -99.2% 1,248.14% -673.05% -139.24% -14.93% -18.18%
Announcement Date 01/02/22 02/02/23 06/02/24 05/02/25 - - -
1USD in Million
Estimates

Forecast Financial Ratios: Strategy Incorporated

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

Profitability

        
EBITDA Margin (%) - 19.89% 17.03% 17.11% 6.86% 7.38% 7.18% -
EBIT Margin (%) - 9.02% 16.6% -23.18% -399.82% 3,183.91% 3,513.89% 6,270.12%
EBT Margin (%) - -158.86% -264.88% -25.09% -417.37% 2,955.47% -19.23% 2,547.96%
Net margin (%) - -104.84% -294.39% 86.47% -251.73% 1,295.39% 2,261.85% 3,704.57%
FCF margin (%) - 17.84% 0.15% 1.97% -12.09% -28.2% -31.52% -38.98%
FCF / Net Income (%) - -17.02% -0.05% 2.28% 4.8% -2.18% -1.39% -1.05%

Profitability

        
ROA - - - - - 13.3% 5.9% 7%
ROE - - - - - 22.51% 27.74% 6.47%

Financial Health

        
Leverage (Debt/EBITDA) - - - 25.16x 224.84x 791.08x 205.13x -
Debt / Free cash flow - - - 218.52x -127.72x -207x -46.75x -

Capital Intensity

        
CAPEX / Current Assets (%) - - - 0.59% 0.64% 1.19% 1.08% 1.07%
CAPEX / EBITDA (%) - - - 3.46% 9.36% 16.11% 15.1% -
CAPEX / FCF (%) - - - 30.06% -5.32% -4.22% -3.44% -2.75%

Items per share

        
Cash flow per share 1 - - - - - - - -
Change - - - - - - - -
Dividend per Share 1 - - - - - - - -
Change - - - - - - - -
Book Value Per Share 1 - - - - - - - -
Change - - - - - - - -
EPS 1 -0.078 -5.344 -12.98 2.642 -6.06 38.08 38.17 51.41
Change - -6,751.28% -142.95% 120.35% -329.37% 728.38% 0.24% 34.69%
Nbr of stocks (in thousands) 92,670 106,452 113,177 156,369 245,459 287,354 287,354 287,354
Announcement Date 28/01/21 01/02/22 02/02/23 06/02/24 05/02/25 - - -
1USD
Estimates
2025 *2026 *
P/E ratio 4.96x 4.95x
PBR - -
EV / Sales 173x 126x
Yield - -
More valuation ratios * Estimated data

EPS & Dividend

Y-o-Y evolution of P/E

Year-on-year evolution of the Yield

Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
14
Last Close Price
188.99USD
Average target price
480.36USD
Spread / Average Target
+154.17%
Consensus

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Equities
  3. MSTR Stock
  4. Financials Strategy Incorporated