| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $395.36 | 18,515 | $7,320,108.92 | 102,115,295 | 2023-04-28 | Filing | |
| $369.38 | 915 | $337,978.13 | 102,133,810 | 2023-04-06 | Filing | |
| $368.63 | 46,903 | $17,289,759.08 | 102,134,725 | 2023-04-06 | Filing | |
| $367.77 | 27,720 | $10,194,473.52 | 102,181,628 | 2023-04-06 | Filing | |
| $366.80 | 16,321 | $5,986,510.16 | 102,209,348 | 2023-04-06 | Filing | |
| $365.70 | 22,196 | $8,117,143.79 | 102,225,669 | 2023-04-06 | Filing | |
| $364.98 | 16,242 | $5,927,956.43 | 102,247,865 | 2023-04-06 | Filing | |
| $364.21 | 9,444 | $3,439,618.13 | 102,264,107 | 2023-04-05 | Filing | |
| $363.24 | 60,259 | $21,888,298.38 | 102,273,551 | 2023-04-05 | Filing | |
| $351.50 | 100 | $35,150.00 | 102,333,810 | 2023-04-03 | Filing | |
| $350.88 | 116,614 | $40,917,870.16 | 102,333,910 | 2023-04-03 | Filing | |
| $350.01 | 93,286 | $32,650,566.43 | 102,450,524 | 2023-04-03 | Filing | |
| $343.54 | 260 | $89,320.40 | 102,543,810 | 2023-03-31 | Filing | |
| $342.83 | 45,143 | $15,476,284.40 | 102,544,070 | 2023-03-31 | Filing | |
| $341.78 | 159,597 | $54,546,264.68 | 102,589,213 | 2023-03-31 | Filing | |
| $336.61 | 18,024 | $6,067,022.59 | 102,748,810 | 2023-03-24 | Filing | |
| $335.75 | 181,976 | $61,097,532.12 | 102,766,834 | 2023-03-24 | Filing | |
| $318.85 | 1,000 | $318,850.00 | 8,908 | 2023-03-10 | Filing | |
| $322.47 | 600 | $193,482.00 | 6,578 | 2023-02-27 | Filing | |
| $346.47 | 2,500 | $866,175.00 | 57,926 | 2023-02-13 | Filing |