Eltoukhy Helmy bought 2,817 shares at $0.00 on 2026-09-30; Eltoukhy Helmy sold 1,428 shares at $178.36 on 2026-09-30 (+3 more)
Eltoukhy Helmy sold 25,000 shares at $0.00 on 2026-08-26; Eltoukhy Helmy bought 25,000 shares at $0.00 on 2026-08-26 (+1 more)
Eltoukhy Helmy sold 35,000 shares at $0.00 on 2026-08-11; Eltoukhy Helmy bought 35,000 shares at $0.00 on 2026-08-11
Eltoukhy Helmy bought 2,817 shares of Common Stock at $N/A on 2026-06-30; Eltoukhy Helmy sold 1,428 shares of Common Stock at $150.03 on 2026-06-30; Eltoukhy Helmy bought 23,997 shares of Common Stock at $N/A on 2026-07-01; Eltoukhy Helmy bought 9,715 shares of Common Stock at $N/A on 2026-07-01; Eltoukhy Helmy sold 17,086 shares of Common Stock at $170.77 on 2026-07-01
Eltoukhy Helmy sold 49,716 shares of Common Stock at $125.57 on 2026-06-05; Eltoukhy Helmy sold 33,843 shares of Common Stock at $126.33 on 2026-06-05; Eltoukhy Helmy sold 1,100 shares of Common Stock at $127.02 on 2026-06-05; Eltoukhy Helmy sold 13,787 shares of Common Stock at $128.25 on 2026-06-05; Eltoukhy Helmy sold 554 shares of Common Stock at $130.21 on 2026-06-05
Eltoukhy Helmy bought 2,817 shares of Common Stock at $N/A on 2026-03-31; Eltoukhy Helmy sold 1,428 shares of Common Stock at $92.37 on 2026-03-31; Eltoukhy Helmy bought 23,997 shares of Common Stock at $N/A on 2026-04-01; Eltoukhy Helmy bought 9,716 shares of Common Stock at $N/A on 2026-04-01; Eltoukhy Helmy sold 17,087 shares of Common Stock at $91.15 on 2026-04-01
Eltoukhy Helmy sold 13,209 shares of Common Stock at $N/A on 2026-01-01; Eltoukhy Helmy bought 38,283 shares of Common Stock at $N/A on 2026-01-01; Eltoukhy Helmy sold 19,402 shares of Common Stock at $102.14 on 2026-01-01; Eltoukhy Helmy bought 26,961 shares of Common Stock at $N/A on 2026-03-13; Eltoukhy Helmy sold 13,664 shares of Common Stock at $85.49 on 2026-03-13
Eltoukhy Helmy sold 2,049,517 shares of Common Stock at $N/A on 2025-12-31
Eltoukhy Helmy bought 4,815 shares of Common Stock at $N/A on 2025-12-31; Eltoukhy Helmy sold 2,441 shares of Common Stock at $102.14 on 2025-12-31; Eltoukhy Helmy bought 23,997 shares of Common Stock at $N/A on 2026-01-01; Eltoukhy Helmy sold 10,788 shares of Common Stock at $102.14 on 2026-01-01; Eltoukhy Helmy sold 4,815 shares of Restricted Stock Units at $N/A on 2025-12-31