| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $134.49 | 32,244 | $4,336,556.82 | 15,930,793 | 2023-12-05 | Filing | |
| $133.68 | 29,525 | $3,946,845.90 | 15,963,037 | 2023-12-05 | Filing | |
| $132.94 | 1,600 | $212,700.00 | 15,992,562 | 2023-12-05 | Filing | |
| $130.00 | 2,000 | $260,000.00 | 179,646 | 2023-12-01 | Filing | |
| $125.50 | 10,000 | $1,255,000.00 | 181,646 | 2023-12-01 | Filing | |
| $125.50 | 25,000 | $3,137,500.00 | 94,788 | 2023-12-01 | Filing | |
| $127.00 | 11,087 | $1,408,049.00 | 94,788 | 2023-11-29 | Filing | |
| $129.25 | 1,547 | $199,950.99 | 15,994,162 | 2023-11-28 | Filing | |
| $128.23 | 6,397 | $820,261.08 | 15,995,709 | 2023-11-28 | Filing | |
| $127.45 | 155,454 | $19,812,487.94 | 16,002,106 | 2023-11-28 | Filing | |
| $126.60 | 38,398 | $4,861,236.72 | 16,157,560 | 2023-11-28 | Filing | |
| $125.96 | 800 | $100,764.00 | 16,195,958 | 2023-11-28 | Filing | |
| $127.45 | 155,301 | $19,793,547.29 | 333,355 | 2023-11-27 | Filing | |
| $126.85 | 11,366 | $1,441,799.83 | 488,656 | 2023-11-27 | Filing | |
| $127.17 | 7,461 | $948,809.40 | 60,708 | 2023-11-27 | Filing | |
| $126.78 | 350 | $44,372.51 | 68,169 | 2023-11-27 | Filing | |
| $130.21 | 900 | $117,184.50 | 871,580 | 2023-11-22 | Filing | |
| $129.39 | 13,791 | $1,784,398.18 | 872,480 | 2023-11-22 | Filing | |
| $128.52 | 25,309 | $3,252,664.59 | 886,271 | 2023-11-22 | Filing | |
| $128.00 | 2,410 | $308,480.00 | 105,109 | 2023-11-21 | Filing |