Institutional selling of MSTR worth $53.8 billion in Q3 2025 signals a 14.8% position drop, despite stable Bitcoin and MSTR prices, reflecting shifts in crypto investment strategies.
Institutional investors sold $53.8 billion worth of MicroStrategy (MSTR) shares in Q3 2025, reducing total holdings from $363.2 billion to $309.4 billion—a 14.8% decline. The reduction occurred while Bitcoin remained near $95,000 and MSTR stock hovered at $175, indicating the sell-off was not driven by sudden market downturn. Firms are shifting toward direct Bitcoin exposure through regulated investment vehicles, echoing earlier insights from Bitmine CEO Tom Lee on MSTR’s role as a hedge for crypto losses.