| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.80 | 100,000 | $8,480,490.00 | 4,104,432 | 2026-06-26 | Filing | |
| $85.06 | 2,741 | $233,135.76 | 4,204,432 | 2026-06-25 | Filing | |
| $83.95 | 228,723 | $19,201,204.36 | 4,207,173 | 2026-06-24 | Filing | |
| $83.91 | 1,765 | $148,104.68 | 4,435,896 | 2026-06-15 | Filing | |
| $82.12 | 159,675 | $13,112,191.65 | 4,437,661 | 2026-06-12 | Filing | |
| $82.06 | 1,108 | $90,922.48 | 4,597,336 | 2026-06-11 | Filing | |
| $82.08 | 17,660 | $1,449,568.12 | 4,598,444 | 2026-06-10 | Filing | |
| $82.99 | 88,334 | $7,330,988.83 | 4,616,104 | 2026-06-08 | Filing | |
| $84.77 | 60,833 | $5,157,062.83 | 4,704,438 | 2026-04-16 | Filing | |
| $85.43 | 51,472 | $4,397,325.02 | 4,765,271 | 2026-04-15 | Filing | |
| $82.42 | 399,929 | $32,960,468.48 | 4,816,743 | 2026-04-08 | Filing | |
| $68.00 | 500,000 | $34,000,000.00 | 5,216,672 | 2026-01-15 | Filing | |
| $64.52 | 40,522 | $2,614,548.33 | 5,716,672 | 2025-11-06 | Filing | |
| $62.93 | 211,204 | $13,292,081.50 | 5,757,194 | 2025-11-05 | Filing | |
| $60.08 | 38,963 | $2,340,939.90 | 5,968,398 | 2025-09-18 | Filing | |
| $60.11 | 20,000 | $1,202,250.00 | 6,007,361 | 2025-09-16 | Filing | |
| $43.65 | 1,000 | $43,650.00 | 40,000 | 2025-02-28 | Filing | |
| $43.71 | 1,000 | $43,710.00 | 41,000 | 2025-02-28 | Filing | |
| $43.65 | 19,842 | $866,103.30 | 335,869 | 2025-02-27 | Filing | |
| $42.50 | 450,000 | $19,125,000.00 | 6,027,361 | 2024-05-23 | Filing |