| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $430.73 | 30,817 | $13,273,652.33 | 101,711,683 | 2023-05-03 | Filing | |
| $429.72 | 17,648 | $7,583,698.56 | 101,742,500 | 2023-05-03 | Filing | |
| $428.69 | 14,500 | $6,216,034.00 | 101,760,148 | 2023-05-03 | Filing | |
| $427.84 | 6,050 | $2,588,438.05 | 101,774,648 | 2023-05-03 | Filing | |
| $426.51 | 1,900 | $810,361.40 | 101,780,698 | 2023-05-03 | Filing | |
| $425.77 | 4,147 | $1,765,668.19 | 101,782,598 | 2023-05-03 | Filing | |
| $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 |