| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.63 | 13,952 | $1,710,970.04 | 80,593,084 | 2024-06-24 | Filing | |
| $121.52 | 9,324 | $1,133,009.59 | 80,607,036 | 2024-06-24 | Filing | |
| $120.45 | 36,169 | $4,356,675.41 | 80,616,360 | 2024-06-24 | Filing | |
| $119.52 | 30,307 | $3,622,371.44 | 80,652,529 | 2024-06-24 | Filing | |
| $118.63 | 12,159 | $1,442,418.52 | 80,682,836 | 2024-06-24 | Filing | |
| $130.29 | 1,753 | $228,392.76 | 80,694,995 | 2024-06-21 | Filing | |
| $129.51 | 9,538 | $1,235,304.53 | 80,696,748 | 2024-06-21 | Filing | |
| $128.41 | 13,343 | $1,713,334.60 | 80,706,286 | 2024-06-21 | Filing | |
| $127.54 | 23,763 | $3,030,706.88 | 80,719,629 | 2024-06-21 | Filing | |
| $126.52 | 56,631 | $7,164,755.91 | 80,743,392 | 2024-06-21 | Filing | |
| $125.61 | 14,073 | $1,767,741.90 | 80,800,023 | 2024-06-21 | Filing | |
| $124.75 | 899 | $112,148.72 | 80,814,096 | 2024-06-21 | Filing | |
| $140.24 | 8,224 | $1,153,334.58 | 80,814,995 | 2024-06-20 | Filing | |
| $139.51 | 20,837 | $2,906,932.36 | 80,823,219 | 2024-06-20 | Filing | |
| $138.66 | 25,498 | $3,535,675.07 | 80,844,056 | 2024-06-20 | Filing | |
| $137.52 | 8,902 | $1,224,164.76 | 80,869,554 | 2024-06-20 | Filing | |
| $136.57 | 4,299 | $587,100.67 | 80,878,456 | 2024-06-20 | Filing | |
| $135.38 | 1,462 | $197,926.44 | 80,882,755 | 2024-06-20 | Filing | |
| $134.42 | 1,751 | $235,367.49 | 80,884,217 | 2024-06-20 | Filing | |
| $133.43 | 5,555 | $741,185.87 | 80,885,968 | 2024-06-20 | Filing |