| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $253.08 | 21,203 | $5,365,953.47 | 29,407 | 2024-05-10 | Filing | |
| $243.58 | 708 | $172,454.64 | 116,202 | 2024-05-02 | Filing | |
| $250.46 | 22,433 | $5,618,569.18 | 90,412 | 2024-04-25 | Filing | |
| $250.01 | 4,000 | $1,000,040.00 | 29,830 | 2024-04-24 | Filing | |
| $249.03 | 38,170 | $9,505,475.10 | 115,995 | 2024-04-24 | Filing | |
| $250.00 | 9,005 | $2,251,250.00 | 115,995 | 2024-04-24 | Filing | |
| $252.00 | 23,757 | $5,986,764.00 | 38,102 | 2024-02-26 | Filing | |
| $251.15 | 3,289 | $826,032.35 | 14,129 | 2024-02-15 | Filing | |
| $242.68 | 1,778 | $431,485.04 | 4,244 | 2024-02-13 | Filing | |
| $242.66 | 844 | $204,805.04 | 4,244 | 2024-02-13 | Filing | |
| $248.32 | 3,289 | $816,724.48 | 19,726 | 2024-02-06 | Filing | |
| $250.54 | 590 | $147,818.60 | 6,939 | 2023-08-21 | Filing | |
| $260.65 | 11,213 | $2,922,651.63 | 38,288 | 2023-07-28 | Filing | |
| $260.26 | 2,922 | $760,480.60 | 38,152 | 2023-07-28 | Filing | |
| $260.25 | 7,268 | $1,891,497.73 | 38,152 | 2023-07-28 | Filing | |
| $263.42 | 22,439 | $5,910,832.01 | 88,689 | 2023-07-26 | Filing | |
| $263.30 | 3,490 | $918,917.00 | 17,494 | 2023-07-26 | Filing | |
| $228.50 | 19,847 | $4,535,039.50 | 38,673 | 2023-05-31 | Filing | |
| $240.88 | 3,490 | $840,685.16 | 12,115 | 2023-05-05 | Filing | |
| $245.27 | 9,934 | $2,436,512.18 | 91,423 | 2023-05-04 | Filing |