| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $451.51 | 104,000 | $46,957,216.80 | 94,548,308 | 2024-05-24 | Filing | |
| $453.25 | 104,000 | $47,138,332.80 | 94,652,308 | 2024-05-23 | Filing | |
| $460.21 | 6,028 | $2,774,120.56 | 58,940 | 2024-05-22 | Filing | |
| $459.02 | 1,957 | $898,296.07 | 64,968 | 2024-05-22 | Filing | |
| $458.48 | 1,043 | $478,189.95 | 66,925 | 2024-05-22 | Filing | |
| $458.71 | 107,000 | $49,081,948.60 | 94,756,308 | 2024-05-22 | Filing | |
| $457.21 | 108,000 | $49,378,464.00 | 94,863,308 | 2024-05-21 | Filing | |
| $460.20 | 122,000 | $56,144,473.20 | 94,971,308 | 2024-05-17 | Filing | |
| $460.00 | 2,892 | $1,330,320.00 | 21,420 | 2024-05-16 | Filing | |
| $461.68 | 129,000 | $59,556,745.80 | 95,093,308 | 2024-05-16 | Filing | |
| $456.74 | 142,000 | $64,856,881.20 | 95,222,308 | 2024-05-15 | Filing | |
| $452.39 | 141,000 | $63,786,637.50 | 95,364,308 | 2024-05-14 | Filing | |
| $457.45 | 141,000 | $64,501,014.00 | 95,505,308 | 2024-05-13 | Filing | |
| $456.57 | 142,000 | $64,832,585.00 | 95,646,308 | 2024-05-10 | Filing | |
| $453.55 | 200 | $90,710.00 | 3,263 | 2024-05-09 | Filing | |
| $455.04 | 142,000 | $64,616,020.80 | 95,788,308 | 2024-05-09 | Filing | |
| $452.55 | 151,000 | $68,335,201.00 | 95,930,308 | 2024-05-08 | Filing | |
| $454.00 | 300 | $136,200.00 | 3,463 | 2024-05-08 | Filing | |
| $451.76 | 300 | $135,528.00 | 3,763 | 2024-05-07 | Filing | |
| $447.23 | 300 | $134,169.00 | 4,063 | 2024-05-06 | Filing |