| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $424.42 | 6,248 | $2,651,801.15 | 101,786,745 | 2023-05-03 | Filing | |
| $423.69 | 12,829 | $5,435,454.87 | 101,792,993 | 2023-05-03 | Filing | |
| $422.66 | 19,630 | $8,296,855.06 | 101,805,822 | 2023-05-03 | Filing | |
| $421.65 | 19,684 | $8,299,758.60 | 101,825,452 | 2023-05-03 | Filing | |
| $420.60 | 9,226 | $3,880,492.50 | 101,845,136 | 2023-05-03 | Filing | |
| $419.77 | 6,400 | $2,686,528.00 | 101,854,362 | 2023-05-03 | Filing | |
| $418.55 | 3,200 | $1,339,353.60 | 101,860,762 | 2023-05-03 | Filing | |
| $417.13 | 2,750 | $1,147,096.50 | 101,863,962 | 2023-05-03 | Filing | |
| $415.72 | 400 | $166,286.00 | 101,866,712 | 2023-05-03 | Filing | |
| $410.56 | 13,832 | $5,678,879.75 | 101,867,112 | 2023-05-02 | Filing | |
| $409.71 | 17,513 | $7,175,233.72 | 101,880,944 | 2023-05-02 | Filing | |
| $408.72 | 10,353 | $4,231,478.16 | 101,898,457 | 2023-05-02 | Filing | |
| $403.77 | 5,915 | $2,388,281.81 | 101,908,810 | 2023-04-28 | Filing | |
| $402.58 | 11,765 | $4,736,306.64 | 101,914,725 | 2023-04-28 | Filing | |
| $401.68 | 32,167 | $12,920,969.23 | 101,926,490 | 2023-04-28 | Filing | |
| $400.76 | 8,803 | $3,527,855.07 | 101,958,657 | 2023-04-28 | Filing | |
| $399.36 | 13,899 | $5,550,662.94 | 101,967,460 | 2023-04-28 | Filing | |
| $398.50 | 30,820 | $12,281,739.18 | 101,981,359 | 2023-04-28 | Filing | |
| $397.56 | 38,118 | $15,154,306.43 | 102,012,179 | 2023-04-28 | Filing | |
| $396.59 | 64,998 | $25,777,426.82 | 102,050,297 | 2023-04-28 | Filing |