MSTR Market Status ByTJ Updated onOctober 28, 2026 MSTR Fear & Greed: → MSTR Stats MSTR Price $141.40 mNAV (Basic) 0.87x mNAV (Diluted) 0.93x BTC Holdings 848,517 BTC BTC Value $68.60 Billion BTC Per Share 187,753 sats BTC Yield YTD -3.71% Bitcoin Supply Owned 4.03% Bitcoin/MSTR Ratio 542