| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $131.78 | 900 | $118,605.96 | 2,013,019 | 2026-06-05 | Filing | |
| $130.21 | 554 | $72,133.79 | 2,013,919 | 2026-06-05 | Filing | |
| $128.25 | 13,787 | $1,768,197.92 | 2,014,473 | 2026-06-05 | Filing | |
| $127.02 | 1,100 | $139,726.51 | 2,028,260 | 2026-06-05 | Filing | |
| $126.33 | 33,843 | $4,275,260.97 | 2,029,360 | 2026-06-05 | Filing | |
| $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 |