| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.57 | 49,716 | $6,242,788.40 | 2,063,203 | 2026-06-05 | Filing | |
| $128.62 | 2,000 | $257,240.60 | 47,509 | 2026-06-05 | Filing | |
| $132.51 | 9,294 | $1,231,521.92 | 10,222 | 2026-06-04 | Filing | |
| $129.31 | 106 | $13,706.98 | 11,183 | 2026-06-03 | Filing | |
| $128.02 | 650 | $83,212.74 | 11,289 | 2026-06-03 | Filing | |
| $127.11 | 5,728 | $728,059.73 | 11,939 | 2026-06-03 | Filing | |
| $126.52 | 3,516 | $444,829.20 | 17,667 | 2026-06-03 | Filing | |
| $130.06 | 1,000 | $130,060.10 | 639 | 2026-05-28 | Filing | |
| $126.08 | 6 | $756.48 | 35,950 | 2026-05-27 | Filing | |
| $125.08 | 9,994 | $1,250,079.50 | 35,956 | 2026-05-27 | Filing | |
| $118.67 | 24,406 | $2,896,360.08 | 60,034 | 2026-05-22 | Filing | |
| $107.23 | 7,181 | $769,996.37 | 45,950 | 2026-05-20 | Filing | |
| $106.71 | 7,187 | $766,939.14 | 53,131 | 2026-05-20 | Filing | |
| $105.34 | 5,632 | $593,293.47 | 60,318 | 2026-05-20 | Filing | |
| $112.76 | 26,352 | $2,971,430.44 | 1,886,504 | 2026-05-20 | Filing | |
| $112.02 | 37,900 | $4,245,546.63 | 1,912,856 | 2026-05-20 | Filing | |
| $111.14 | 37,163 | $4,130,470.49 | 1,950,756 | 2026-05-20 | Filing | |
| $110.10 | 28,908 | $3,182,652.28 | 1,987,919 | 2026-05-20 | Filing | |
| $108.97 | 9,852 | $1,073,546.82 | 2,016,827 | 2026-05-20 | Filing | |
| $108.11 | 33,069 | $3,574,960.62 | 2,026,679 | 2026-05-20 | Filing |