| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.92 | 4,600 | $468,833.84 | 1,472,900 | 2024-06-11 | Filing | |
| $110.17 | 1,294 | $142,565.03 | 1,477,500 | 2024-06-10 | Filing | |
| $109.32 | 14,008 | $1,531,337.75 | 1,478,794 | 2024-06-10 | Filing | |
| $108.36 | 20,758 | $2,249,382.55 | 1,492,802 | 2024-06-10 | Filing | |
| $107.46 | 11,179 | $1,201,297.58 | 1,513,560 | 2024-06-10 | Filing | |
| $106.42 | 12,761 | $1,358,040.93 | 1,524,739 | 2024-06-10 | Filing | |
| $110.24 | 6,100 | $672,445.09 | 1,537,500 | 2024-06-07 | Filing | |
| $109.51 | 11,820 | $1,294,416.47 | 1,543,600 | 2024-06-07 | Filing | |
| $108.47 | 6,618 | $717,848.50 | 1,555,420 | 2024-06-07 | Filing | |
| $107.62 | 16,181 | $1,741,438.05 | 1,562,038 | 2024-06-07 | Filing | |
| $106.47 | 2,700 | $287,456.04 | 1,578,219 | 2024-06-07 | Filing | |
| $105.11 | 1,600 | $168,172.96 | 1,580,919 | 2024-06-07 | Filing | |
| $103.93 | 2,864 | $297,660.68 | 1,582,519 | 2024-06-07 | Filing | |
| $103.12 | 12,117 | $1,249,474.75 | 1,585,383 | 2024-06-07 | Filing | |
| $108.94 | 1,481 | $161,337.62 | 1,597,500 | 2024-06-06 | Filing | |
| $107.96 | 3,539 | $382,073.63 | 1,598,981 | 2024-06-06 | Filing | |
| $106.75 | 5,206 | $555,721.76 | 1,602,520 | 2024-06-06 | Filing | |
| $105.79 | 10,206 | $1,079,714.17 | 1,607,726 | 2024-06-06 | Filing | |
| $104.81 | 18,178 | $1,905,223.46 | 1,617,932 | 2024-06-06 | Filing | |
| $104.00 | 21,390 | $2,224,500.11 | 1,636,110 | 2024-06-06 | Filing |