Strategy repurchased 1.42 million STRC preferred shares for $139.3 million between September 8 and September 13, its latest move away from routine bitcoin buying. The company still holds 845,050 BTC and $6.4 billion in dollar assets, but MSTR is down more than 75% from its 2024 peak. Here's what the shift actually signals.
Sep 18, 2026
Sep 18, 2026
Sep 18, 2026
Sep 18, 2026
Sep 18, 2026
Sep 18, 2026
Sep 18, 2026
Sep 18, 2026