| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $72.06 | 3,100 | $223,386.00 | 97,994 | 2026-06-01 | Filing | |
| $70.77 | 2,599 | $183,931.23 | 101,094 | 2026-06-01 | Filing | |
| $69.75 | 1,801 | $125,619.75 | 103,693 | 2026-06-01 | Filing | |
| $75.35 | 19,269 | $1,451,919.15 | 88,606 | 2026-05-08 | Filing | |
| $74.76 | 24,814 | $1,855,094.64 | 107,875 | 2026-05-08 | Filing |