| 2026-05-13 | Jeffrey A Kaplan | SELL | 10,000 | $74.16 | $741,573 | 96,674 | 9% |
| 2026-03-09 | Investments Holdings Llc Ai | SELL | 80,679 | $67.03 | $5,408,180 | 5,574,787 | 1% |
| 2026-03-09 | Investments Holdings Llc Ai | SELL | 177 | $67.03 | $11,865 | 765,819 | 0% |
| 2026-03-09 | Investments Holdings Llc Ai | SELL | 189,277 | $68.13 | $12,895,764 | 5,385,510 | 3% |
| 2026-03-09 | Investments Holdings Llc Ai | SELL | 414 | $68.13 | $28,207 | 765,405 | 0% |
| 2026-03-09 | Investments Holdings Llc Ai | SELL | 114,592 | $68.90 | $7,895,354 | 5,270,918 | 2% |
| 2026-03-09 | Investments Holdings Llc Ai | SELL | 251 | $68.90 | $17,294 | 765,154 | 0% |
| 2025-11-12 | Kimberly A Foley | BUY | 5,661 | $43.56 | $246,621 | 67,688 | 9% |
| 2025-08-15 | Peter Z. E. Vanacker | SELL | 20,000 | $53.57 | $1,071,422 | 160,351 | 11% |
| 2025-05-05 | Michael Sean Hanley | BUY | 3,500 | $57.01 | $199,535 | 19,528 | 22% |
| 2025-03-12 | Michael Sean Hanley | BUY | 3,750 | $72.05 | $270,196 | 16,028 | 31% |
| 2024-12-13 | Robin W.T. Buchanan | BUY | 5,000 | $76.06 | $380,300 | 18,175 | 38% |