| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $314.26 | 20,225 | $6,355,827.60 | 350,283 | 2024-04-01 | Filing | |
| $331.52 | 1,786 | $592,094.72 | 34,350 | 2024-03-26 | Filing | |
| $332.68 | 709 | $235,867.35 | 1,148,102 | 2024-03-21 | Filing | |
| $331.75 | 2,491 | $826,388.00 | 1,148,811 | 2024-03-21 | Filing | |
| $330.67 | 4,482 | $1,482,081.32 | 1,151,302 | 2024-03-21 | Filing | |
| $329.61 | 4,650 | $1,532,673.02 | 1,155,784 | 2024-03-21 | Filing | |
| $328.68 | 5,700 | $1,873,467.45 | 1,160,434 | 2024-03-21 | Filing | |
| $327.64 | 800 | $262,111.60 | 1,166,134 | 2024-03-21 | Filing | |
| $325.80 | 58,748 | $19,140,321.64 | 1,166,934 | 2024-03-21 | Filing | |
| $325.04 | 300 | $97,511.49 | 1,225,682 | 2024-03-21 | Filing | |
| $323.56 | 200 | $64,711.00 | 1,225,982 | 2024-03-21 | Filing | |
| $325.80 | 1,019 | $331,990.20 | 36,136 | 2024-03-21 | Filing | |
| $325.80 | 18,747 | $6,107,772.60 | 382,958 | 2024-03-21 | Filing | |
| $327.84 | 3,260 | $1,068,759.38 | 212,961 | 2024-03-22 | Filing | |
| $327.29 | 3,700 | $1,210,985.58 | 216,221 | 2024-03-22 | Filing | |
| $326.08 | 4,453 | $1,452,042.70 | 219,921 | 2024-03-22 | Filing | |
| $325.07 | 7,087 | $2,303,739.91 | 224,374 | 2024-03-22 | Filing | |
| $323.42 | 4,389 | $1,419,470.19 | 231,461 | 2024-03-22 | Filing | |
| $329.30 | 726 | $239,069.33 | 235,850 | 2024-03-21 | Filing | |
| $328.13 | 538 | $176,533.13 | 236,576 | 2024-03-21 | Filing |