| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.45 | 26,322 | $3,354,846.82 | 79,737,622 | 2024-07-03 | Filing | |
| $126.52 | 7,260 | $918,546.09 | 79,763,944 | 2024-07-03 | Filing | |
| $125.56 | 15,243 | $1,913,900.41 | 79,771,204 | 2024-07-03 | Filing | |
| $124.51 | 4,195 | $522,312.74 | 79,786,447 | 2024-07-03 | Filing | |
| $123.61 | 3,306 | $408,653.34 | 79,790,642 | 2024-07-03 | Filing | |
| $122.25 | 48,562 | $5,936,889.04 | 79,793,948 | 2024-07-03 | Filing | |
| $121.87 | 12,485 | $1,521,594.39 | 79,842,510 | 2024-07-03 | Filing | |
| $123.16 | 6,794 | $836,777.57 | 79,854,995 | 2024-07-02 | Filing | |
| $122.44 | 75,208 | $9,208,505.12 | 79,861,789 | 2024-07-02 | Filing | |
| $121.67 | 37,998 | $4,623,095.07 | 79,936,997 | 2024-07-02 | Filing | |
| $124.25 | 31,002 | $3,851,855.89 | 79,974,995 | 2024-07-01 | Filing | |
| $123.56 | 37,339 | $4,613,711.39 | 80,005,997 | 2024-07-01 | Filing | |
| $122.36 | 13,949 | $1,706,801.03 | 80,043,336 | 2024-07-01 | Filing | |
| $121.59 | 20,311 | $2,469,531.21 | 80,057,285 | 2024-07-01 | Filing | |
| $120.55 | 11,226 | $1,353,268.48 | 80,077,596 | 2024-07-01 | Filing | |
| $119.62 | 5,973 | $714,488.47 | 80,088,822 | 2024-07-01 | Filing | |
| $118.95 | 200 | $23,789.00 | 80,094,795 | 2024-07-01 | Filing | |
| $127.19 | 7,573 | $963,180.34 | 80,094,995 | 2024-06-28 | Filing | |
| $126.39 | 25,041 | $3,164,886.92 | 80,102,568 | 2024-06-28 | Filing | |
| $125.61 | 20,877 | $2,622,441.39 | 80,127,609 | 2024-06-28 | Filing |