Assuming that strategy MSTR keeps buying Bitcoin at this rate, and if they get to a million Bitcoins by the end of the year, and Bitcoin hits $250,000 a Bitcoin, what would be the implied price of MSTR?

Let’s run the simple implied valuation math.

Step 1 — Bitcoin treasury value

Assumption:

  • 1,000,000 BTC
  • $250,000 per BTC

Total Bitcoin value:

1{,}000{,}000 \times 250{,}000 = 250{,}000{,}000{,}000

$250 billion Bitcoin treasury

Step 2 — Shares outstanding

Strategy currently has roughly ~280–335 million shares outstanding depending on dilution from new issuances. 

For a realistic estimate we’ll use:

~300 million shares

Step 3 — Net asset value per share

If the company held $250B of Bitcoin:

\frac{250B}{300M} = 833

≈ $833 per share (pure NAV)

Step 4 — MSTR historically trades at a premium

MSTR usually trades at 1.3× – 2.5× NAV because it acts as a leveraged Bitcoin proxy.

So multiply:

Conservative (1.3× NAV)

833 \times 1.3 \approx 1,080

≈ $1,080 per share

Strong bull premium (2× NAV)

833 \times 2 = 1,666

≈ $1,650 per share

Extreme hype cycle (3× NAV)

833 \times 3 = 2,500

≈ $2,500 per share

Final implied MSTR price range

If:

  • 1,000,000 BTC treasury
  • BTC = $250k

Then:

ScenarioMSTR price
Pure NAV~$830
Normal premium~$1,100
Bull premium~$1,650
Mania premium$2,500+

The crazy part

If Bitcoin goes $500k instead:

The same math gives:

MSTR ≈ $3,000 – $5,000 per share.

The deeper flywheel

Why this can accelerate:

  1. BTC rises
  2. MSTR market cap rises
  3. MSTR issues shares at premium
  4. buys more BTC
  5. BTC per share increases

This is the Saylor Bitcoin flywheel.

If you want, I can also show you something wild:

The scenario where MSTR becomes a $1 trillion company if Bitcoin reaches $500k–$1M.