| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.51 | 4,041 | $410,199.89 | 77,089,849 | 2024-08-06 | Filing | |
| $100.85 | 1,105 | $111,442.34 | 77,093,890 | 2024-08-06 | Filing | |
| $103.11 | 400 | $41,243.00 | 77,094,995 | 2024-08-05 | Filing | |
| $102.54 | 2,252 | $230,929.76 | 77,095,395 | 2024-08-05 | Filing | |
| $101.43 | 26,349 | $2,672,673.93 | 77,097,647 | 2024-08-05 | Filing | |
| $100.50 | 33,759 | $3,392,759.24 | 77,123,996 | 2024-08-05 | Filing | |
| $99.55 | 35,866 | $3,570,549.97 | 77,157,755 | 2024-08-05 | Filing | |
| $98.74 | 9,541 | $942,045.90 | 77,193,621 | 2024-08-05 | Filing | |
| $97.56 | 1,777 | $173,362.17 | 77,203,162 | 2024-08-05 | Filing | |
| $96.54 | 3,476 | $335,560.18 | 77,204,939 | 2024-08-05 | Filing | |
| $95.53 | 2,505 | $239,306.66 | 77,208,415 | 2024-08-05 | Filing | |
| $94.68 | 921 | $87,200.37 | 77,210,920 | 2024-08-05 | Filing | |
| $93.66 | 605 | $56,661.28 | 77,211,841 | 2024-08-05 | Filing | |
| $92.50 | 1,908 | $176,486.37 | 77,212,446 | 2024-08-05 | Filing | |
| $91.72 | 641 | $58,795.60 | 77,214,354 | 2024-08-05 | Filing | |
| $108.23 | 1,907 | $206,388.89 | 77,214,995 | 2024-08-02 | Filing | |
| $107.42 | 10,820 | $1,162,291.97 | 77,216,902 | 2024-08-02 | Filing | |
| $106.42 | 23,410 | $2,491,179.83 | 77,227,722 | 2024-08-02 | Filing | |
| $105.61 | 38,774 | $4,094,801.94 | 77,251,132 | 2024-08-02 | Filing | |
| $104.50 | 20,574 | $2,149,978.89 | 77,289,906 | 2024-08-02 | Filing |