| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.44 | 24,594 | $2,593,122.50 | 77,628,045 | 2024-07-30 | Filing | |
| $104.55 | 32,562 | $3,404,295.23 | 77,652,639 | 2024-07-30 | Filing | |
| $103.68 | 8,794 | $911,724.11 | 77,685,201 | 2024-07-30 | Filing | |
| $102.85 | 1,000 | $102,854.00 | 77,693,995 | 2024-07-30 | Filing | |
| $116.11 | 1,170 | $135,846.24 | 77,694,995 | 2024-07-29 | Filing | |
| $115.48 | 17,842 | $2,060,444.12 | 77,696,165 | 2024-07-29 | Filing | |
| $114.67 | 20,817 | $2,387,156.17 | 77,714,007 | 2024-07-29 | Filing | |
| $113.32 | 22,487 | $2,548,199.86 | 77,734,824 | 2024-07-29 | Filing | |
| $112.36 | 34,315 | $3,855,636.83 | 77,757,311 | 2024-07-29 | Filing | |
| $111.81 | 23,369 | $2,612,831.80 | 77,791,626 | 2024-07-29 | Filing | |
| $115.35 | 9,546 | $1,101,098.64 | 77,814,995 | 2024-07-26 | Filing | |
| $114.35 | 29,097 | $3,327,177.94 | 77,824,541 | 2024-07-26 | Filing | |
| $113.44 | 40,254 | $4,566,248.72 | 77,853,638 | 2024-07-26 | Filing | |
| $112.68 | 40,010 | $4,508,330.80 | 77,893,892 | 2024-07-26 | Filing | |
| $111.79 | 1,093 | $122,186.91 | 77,933,902 | 2024-07-26 | Filing | |
| $116.22 | 5,175 | $601,452.47 | 77,934,995 | 2024-07-25 | Filing | |
| $115.48 | 19,117 | $2,207,709.54 | 77,940,170 | 2024-07-25 | Filing | |
| $114.55 | 33,483 | $3,835,424.08 | 77,959,287 | 2024-07-25 | Filing | |
| $113.55 | 20,036 | $2,275,035.71 | 77,992,770 | 2024-07-25 | Filing | |
| $112.50 | 13,945 | $1,568,816.68 | 78,012,806 | 2024-07-25 | Filing |