| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.49 | 200 | $17,098.00 | 12,171 | 2026-04-27 | Filing | |
| $84.44 | 1,200 | $101,327.04 | 12,371 | 2026-04-27 | Filing | |
| $83.71 | 4,435 | $371,261.83 | 13,571 | 2026-04-27 | Filing | |
| $88.36 | 1,500 | $132,543.90 | 0 | 2026-04-16 | Filing | |
| $87.48 | 10,000 | $874,843.00 | 1,500 | 2026-04-16 | Filing | |
| $86.59 | 27,961 | $2,421,238.06 | 11,500 | 2026-04-16 | Filing | |
| $85.62 | 11,400 | $976,040.64 | 39,461 | 2026-04-16 | Filing | |
| $84.59 | 6,400 | $541,395.20 | 50,861 | 2026-04-16 | Filing | |
| $84.93 | 8,540 | $725,302.20 | 53,183 | 2026-04-15 | Filing | |
| $87.36 | 465 | $40,623.89 | 52,747 | 2026-04-15 | Filing | |
| $86.77 | 2,100 | $182,209.02 | 53,212 | 2026-04-15 | Filing | |
| $85.65 | 1,571 | $134,555.68 | 55,312 | 2026-04-15 | Filing | |
| $84.67 | 700 | $59,268.02 | 56,883 | 2026-04-15 | Filing | |
| $83.43 | 600 | $50,059.98 | 57,583 | 2026-04-15 | Filing | |
| $70.12 | 192,333 | $13,486,082.23 | 0 | 2026-04-06 | Filing | |
| $69.53 | 182,667 | $12,701,621.98 | 192,333 | 2026-04-06 | Filing | |
| $70.18 | 2,800 | $196,500.08 | 18,006 | 2026-04-06 | Filing | |
| $69.55 | 3,035 | $211,074.54 | 20,806 | 2026-04-06 | Filing | |
| $70.17 | 4,597 | $322,578.39 | 442,849 | 2026-04-06 | Filing | |
| $69.57 | 5,403 | $375,872.66 | 447,446 | 2026-04-06 | Filing |