Reading the mNAV premium: when has MSTR looked cheap or expensive?
mNAV compares MSTR's value to the bitcoin it holds. Above 1.0 you're paying a premium; below, a discount. Here's how to read the premium over time.
Once you know what mNAV is, the natural next question is: how do I read it? mNAV compares MSTR's market value to the bitcoin it holds — and watching it over time tells you whether the market is paying up or marking the stock down.
A quick refresher
mNAV is market value ÷ the value of the bitcoin held. At 1.0×, MSTR is priced exactly at its bitcoin. Above 1.0× you're paying a premium; below 1.0× the stock trades at a discount to its own coins.
Here's the market-cap mNAV over time — the dashed line is parity (1.0×):
Reading the band
- Well above 1.0× — the market is enthusiastic and willing to pay a large premium for leveraged, per-share-accretive bitcoin exposure. Enthusiasm can compress quickly.
- Near 1.0× — MSTR is priced close to the coins themselves; the premium has largely evaporated.
- Below 1.0× — a discount, and a different regime with its own risks. See what happens when mNAV falls below 1.0.
What moves the premium? Sentiment on bitcoin, the pace and terms of capital raises, leverage, and demand for MSTR as a bitcoin proxy.
Using it (carefully)
mNAV is a lens, not a timing signal. A high premium doesn't guarantee a fall, and a discount doesn't guarantee a bounce. It's most useful alongside the other honest metric — bitcoin per share — to judge whether each new raise is actually adding coins for shareholders.
The live premium always sits at the top of the MSTR deep-data page.
Bottom line
Read mNAV as "how many dollars of bitcoin am I getting per dollar invested?" Above 1.0× you're paying up; below, you're buying at a discount — with all the caveats a discount implies.
Ready to put numbers on it? Open the calculator →