Microstrategy Insiders Sell $864M Worth of Stock, Triggering 10% Stock Drop

Recent insider sales at MicroStrategy have sent shockwaves through the company’s stock, leading to a notable decline. Key figures reveal that insiders sold an impressive $864 million worth of stock in 2025, coinciding with a 10% drop in MicroStrategy’s share price over the past month. Notably, this massive sale comes without any corresponding purchase by company executives, suggesting a lack of confidence in the company’s Bitcoin strategy. 2025 insider sales have raised concerns about their long-term investment outlook. The absence of public commentary from Microstrategy’s leadership further fuels market speculation regarding potential challenges for the company’s business model.