Director WINIARSKI GREGG bought 10,000 shares of MSTR at $97.65 on 2025-08-08; cluster of 7 other insider buys in past 14 days
A director made an initial purchase of 10,000 shares at $97.65 on 2025-08-08, establishing a new position. This transaction is notable because it occurred as part of a cluster pattern: 7 other insiders also bought within the past 14 days, suggesting coordinated or near-simultaneous insider accumulation. The stock currently trades at $394.39, up from the transaction price, but it is down -16.8% from its 52-week high of $473.83 and down -9.2% over the past 30 days. The company reported net income of $10.0B in the latest period but was unprofitable over the most recent full fiscal year, presenting a mixed financial picture that warrants clarification regarding whether the positive net income was one-time or non-recurring in nature.