| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $160.36 | 3,100 | $497,128.09 | 693,631,021 | 2024-01-02 | Filing | |
| $156.87 | 8,110 | $1,272,215.70 | 40,375 | 2023-12-15 | Filing | |
| $158.46 | 8,109 | $1,284,952.14 | 48,485 | 2023-12-14 | Filing | |
| $159.95 | 8,109 | $1,297,034.55 | 56,594 | 2023-12-13 | Filing | |
| $159.95 | 3,953 | $632,282.35 | 6,924 | 2023-12-13 | Filing | |
| $158.86 | 7,000 | $1,112,020.00 | 140,976 | 2023-12-11 | Filing | |
| $148.95 | 3,500 | $521,325.00 | 118,977 | 2023-11-24 | Filing | |
| $147.55 | 96,500 | $14,238,575.00 | 489,839 | 2023-11-17 | Filing | |
| $147.29 | 20,000 | $2,945,800.00 | 586,339 | 2023-11-13 | Filing | |
| $146.90 | 20,000 | $2,938,000.00 | 606,339 | 2023-11-10 | Filing | |
| $147.50 | 500 | $73,750.00 | 4,564 | 2023-11-10 | Filing | |
| $144.02 | 20,000 | $2,880,400.00 | 36,727 | 2023-11-01 | Filing | |
| $141.36 | 3,953 | $558,796.08 | 10,877 | 2023-09-13 | Filing | |
| $140.01 | 3,500 | $490,035.00 | 122,477 | 2023-09-11 | Filing | |
| $140.00 | 15,000 | $2,100,000.00 | 175,901 | 2023-09-11 | Filing | |
| $138.05 | 20,000 | $2,761,000.00 | 626,339 | 2023-08-11 | Filing | |
| $138.34 | 20,000 | $2,766,800.00 | 646,339 | 2023-08-10 | Filing | |
| $140.00 | 15,000 | $2,100,000.00 | 190,901 | 2023-07-10 | Filing | |
| $130.01 | 192,600 | $25,039,926.00 | 1,844,088 | 2023-06-12 | Filing | |
| $140.93 | 3,500 | $493,255.00 | 125,977 | 2023-05-23 | Filing |