Strategy insiders sold millions, then the CFO resigned
Strategy insiders sold $29.7 million of MSTR stock this year before the share price fell and the company's CFO resigned this week. The timing of the sales ahead of both the decline and the executive departure is likely to raise governance questions among holders. For traders, the signal matters because MSTR is a leveraged proxy on bitcoin, so insider selling and leadership turnover can weigh on sentiment toward the stock and, at the margin, the broader crypto-equity complex.