CEO Phong Le purchases 11,000 MSTR shares at $90.80 on 2026-06-22; stock now at $109.46, down 76.1% from 52-week high.
Phong Le, President & CEO, purchased 11,000 shares at $90.80 on 2026-06-22, establishing a new position in MSTR valued at $998,756.00 at transaction. The stock has since declined 31.5% over 30 days and 19.7% over 90 days from transaction date, with current price of $109.46 representing 76.1% decline from its 52-week high of $457.22. This purchase occurs just 13 days after Le sold shares on 2026-06-09 (three separate sales on that date) and 2026-06-05 (two additional sales), creating a pattern of recent selling followed by buying. While Le's cross-ticker track record shows 5 prior buys with an average 90-day return of +62.1% and a 100% win rate, his same-ticker history at MSTR shows 5 prior trades consisting only of sales, with measurable outcomes not yet available. The company reported negative net income of $-12,542,670,000.00 over its most recent full fiscal year and quarterly revenue of $124,300,000.00 with 3.0% annual growth, signaling continued fundamental challenges.