| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $162.05 | 8,485 | $1,375,011.22 | 159,836 | 2024-06-03 | Filing | |
| $162.05 | 14,321 | $2,320,746.69 | 363,346 | 2024-06-03 | Filing | |
| $160.65 | 6,105 | $980,765.20 | 991,037 | 2024-05-31 | Filing | |
| $160.08 | 32,054 | $5,131,274.84 | 997,142 | 2024-05-31 | Filing | |
| $158.96 | 49,402 | $7,852,882.64 | 1,029,196 | 2024-05-31 | Filing | |
| $160.65 | 6,105 | $980,765.20 | 991,037 | 2024-05-31 | Filing | |
| $160.08 | 32,054 | $5,131,274.84 | 997,142 | 2024-05-31 | Filing | |
| $158.96 | 49,402 | $7,852,882.64 | 1,029,196 | 2024-05-31 | Filing | |
| $151.26 | 2,500 | $378,137.50 | 21,981 | 2024-05-21 | Filing | |
| $149.54 | 29,641 | $4,432,553.67 | 87,286 | 2024-04-12 | Filing | |
| $148.67 | 25,809 | $3,837,078.23 | 116,927 | 2024-04-12 | Filing | |
| $147.60 | 35,401 | $5,225,141.58 | 142,736 | 2024-04-12 | Filing | |
| $149.54 | 29,641 | $4,432,553.67 | 87,286 | 2024-04-12 | Filing | |
| $148.67 | 25,809 | $3,837,078.23 | 116,927 | 2024-04-12 | Filing | |
| $147.60 | 35,401 | $5,225,141.58 | 142,736 | 2024-04-12 | Filing | |
| $155.72 | 260 | $40,487.20 | 63,645 | 2024-02-15 | Filing | |
| $157.15 | 8,000 | $1,257,180.80 | 0 | 2023-12-06 | Filing | |
| $157.37 | 1,905 | $299,789.85 | 10,056 | 2023-12-06 | Filing | |
| $158.01 | 20,701 | $3,270,956.73 | 322,133 | 2023-12-06 | Filing | |
| $157.80 | 638 | $100,677.68 | 130,868 | 2023-12-06 | Filing |