| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.46 | 16 | $1,559.36 | 567,540 | 2026-08-03 | Filing | |
| $96.82 | 1,392 | $134,773.44 | 567,556 | 2026-08-03 | Filing | |
| $95.93 | 5,635 | $540,565.55 | 568,948 | 2026-08-03 | Filing | |
| $95.10 | 7,157 | $680,630.70 | 574,583 | 2026-08-03 | Filing | |
| $93.97 | 800 | $75,176.00 | 581,740 | 2026-08-03 | Filing | |
| $88.37 | 1,725 | $152,438.25 | 97,994 | 2026-07-01 | Filing | |
| $87.55 | 5,775 | $505,601.25 | 99,719 | 2026-07-01 | Filing | |
| $88.34 | 1,834 | $162,015.56 | 0 | 2026-07-01 | Filing | |
| $87.52 | 6,500 | $568,880.00 | 1,834 | 2026-07-01 | Filing | |
| $88.91 | 590 | $52,456.90 | 582,540 | 2026-07-01 | Filing | |
| $88.12 | 4,234 | $373,100.08 | 583,130 | 2026-07-01 | Filing | |
| $87.44 | 10,176 | $889,789.44 | 587,364 | 2026-07-01 | Filing | |
| $87.14 | 10,000 | $871,400.00 | 97,994 | 2026-06-25 | Filing | |
| $87.12 | 5,000 | $435,600.00 | 107,994 | 2026-06-25 | Filing | |
| $85.31 | 4,684,781 | $399,658,667.11 | 0 | 2026-06-23 | Filing | |
| $100.00 | 20,000 | $2,000,000.00 | 68,606 | 2026-06-22 | Filing | |
| $75.00 | 8,333 | $624,975.00 | 0 | 2026-06-03 | Filing | |
| $71.38 | 3,294 | $235,125.72 | 597,540 | 2026-06-01 | Filing | |
| $70.50 | 8,149 | $574,504.50 | 600,834 | 2026-06-01 | Filing | |
| $69.40 | 3,557 | $246,855.80 | 608,983 | 2026-06-01 | Filing |