MicroStrategy (MSTR) stock plummeted 8.32% to $122.17 on February 4, 2026, driven by a broader sell-off in speculative assets and mounting anxiety ahead of its critical Q4 2025 earnings report, due the following day.
- The upcoming Q4 2025 report is viewed by analysts as a critical test of the company's operational resilience.
- Expectations are set for approximately $119.6 million in software revenue.
- The market is assessing if cash flow can manage corporate obligations and the 11.25% preferred stock dividend amid persistent Bitcoin volatility.