13h ago
Strategy (MSTR) Plummets to $103.84 as On-Chain Analysts Signal Bitcoin Dividend Funding Crisis
The financial structural design of Strategy Incorporated (NASDAQ: MSTR), widely rebranded as Strategy, is undergoing its most rigorous stress test yet. On June 23, 2026, MSTR shares plummeted 5.13%, closing at $103.84 amid intense volatility that pushed the equity down roughly 69% year-over-year from its previous cycle peaks.