Director Denis O'Leary sells 14,500 CRWD shares at $187.87 for $2.7M; stock up 19.4% in 30d, 97.8% in 90d
Denis O'Leary (Director) sold 14,500 shares (29.3% reduction of his pre-transaction holdings) on 2026-07-13 at $187.87, reducing his stake from 49,500 to 35,000 shares. The stock has since appreciated significantly—trading at $206.77 (current), +19.4% over 30 days and +97.8% over 90 days post-transaction. Across his cross-ticker track record, O'Leary's prior 20 sells show an average 90-day return of -79.0% with a 100% well-timed rate; however, his five prior CRWD-specific transactions (all on 2026-06-05) each produced 30-day declines of approximately -71.6% to -71.8%, with 0 of 0 prior trades at this ticker showing a negative 90-day outcome. This current sale appears out of sync with his historical timing pattern at CRWD—the stock has climbed substantially rather than declined. The company reported annual revenue growth of +21.7% and a $1.4B quarterly revenue base, though full-year net income remains negative, warranting investor attention to whether this large director liquidation signals a change in insider perspective on the company's trajectory.