| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $141.23 | 3,155 | $445,581.28 | 713,762 | 2023-12-08 | Filing | |
| $140.53 | 7,180 | $1,009,037.71 | 716,917 | 2023-12-08 | Filing | |
| $141.05 | 1,900 | $268,003.93 | 724,097 | 2023-12-07 | Filing | |
| $140.25 | 105,583 | $14,808,184.68 | 725,997 | 2023-12-07 | Filing | |
| $138.15 | 5,306 | $733,038.23 | 831,580 | 2023-12-06 | Filing | |
| $137.50 | 13,153 | $1,808,553.28 | 836,886 | 2023-12-06 | Filing | |
| $136.69 | 12,002 | $1,640,543.78 | 850,039 | 2023-12-06 | Filing | |
| $135.51 | 9,539 | $1,292,604.13 | 862,041 | 2023-12-06 | Filing | |
| $135.23 | 20,775 | $2,809,307.69 | 15,910,018 | 2023-12-05 | Filing | |
| $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 |