| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $126.64 | 5,746 | $727,698.72 | 4,674,732 | 2026-03-17 | Filing | |
| $125.56 | 8,754 | $1,099,130.36 | 4,680,478 | 2026-03-17 | Filing | |
| $130.00 | 2,500 | $325,000.00 | 84,851 | 2026-03-16 | Filing | |
| $123.50 | 285 | $35,197.50 | 87,351 | 2026-03-05 | Filing | |
| $122.02 | 212 | $25,868.05 | 87,636 | 2026-03-05 | Filing | |
| $121.30 | 1,035 | $125,550.26 | 87,848 | 2026-03-05 | Filing | |
| $120.22 | 1,200 | $144,266.40 | 88,883 | 2026-03-05 | Filing | |
| $119.49 | 3,167 | $378,435.60 | 90,083 | 2026-03-05 | Filing | |
| $118.15 | 1,601 | $189,153.83 | 93,250 | 2026-03-05 | Filing | |
| $120.98 | 200 | $24,196.00 | 128,084 | 2026-03-02 | Filing | |
| $120.23 | 1,566 | $188,274.07 | 128,284 | 2026-03-02 | Filing | |
| $118.89 | 1,202 | $142,901.21 | 129,850 | 2026-03-02 | Filing | |
| $117.92 | 3,200 | $377,342.72 | 131,052 | 2026-03-02 | Filing | |
| $116.85 | 1,205 | $140,798.71 | 134,252 | 2026-03-02 | Filing | |
| $115.84 | 750 | $86,881.80 | 135,457 | 2026-03-02 | Filing | |
| $114.81 | 677 | $77,729.69 | 136,207 | 2026-03-02 | Filing | |
| $113.85 | 1,200 | $136,616.40 | 136,884 | 2026-03-02 | Filing | |
| $126.34 | 9,185 | $1,160,432.90 | 1,452,739 | 2026-02-17 | Filing | |
| $124.66 | 18,115 | $2,258,165.18 | 1,461,924 | 2026-02-17 | Filing | |
| $123.93 | 28,183 | $3,492,679.73 | 1,480,039 | 2026-02-17 | Filing |