| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $243.08 | 1,382 | $335,936.56 | 18,291 | 2024-07-01 | Filing | |
| $242.08 | 818 | $198,021.44 | 19,673 | 2024-07-01 | Filing | |
| $250.29 | 300 | $75,087.00 | 20,491 | 2024-06-28 | Filing | |
| $249.27 | 102 | $25,425.54 | 20,791 | 2024-06-28 | Filing | |
| $247.93 | 322 | $79,833.46 | 20,893 | 2024-06-28 | Filing | |
| $246.63 | 200 | $49,326.00 | 21,215 | 2024-06-28 | Filing | |
| $245.33 | 800 | $196,264.00 | 21,415 | 2024-06-28 | Filing | |
| $244.27 | 1,876 | $458,250.52 | 22,215 | 2024-06-28 | Filing | |
| $243.41 | 1,600 | $389,456.00 | 24,091 | 2024-06-28 | Filing | |
| $240.49 | 460 | $110,625.40 | 1,449 | 2024-06-27 | Filing | |
| $241.93 | 2,622 | $634,340.46 | 5,449 | 2024-06-27 | Filing | |
| $240.69 | 767 | $184,609.23 | 8,071 | 2024-06-27 | Filing | |
| $240.24 | 5,111 | $1,227,866.64 | 8,838 | 2024-06-26 | Filing | |
| $249.76 | 1,000 | $249,760.00 | 25,691 | 2024-06-27 | Filing | |
| $248.83 | 1,719 | $427,738.77 | 26,691 | 2024-06-27 | Filing | |
| $247.66 | 200 | $49,532.00 | 28,410 | 2024-06-27 | Filing | |
| $246.44 | 633 | $155,996.52 | 28,610 | 2024-06-27 | Filing | |
| $245.62 | 1,500 | $368,430.00 | 29,243 | 2024-06-27 | Filing | |
| $244.78 | 500 | $122,390.00 | 30,743 | 2024-06-27 | Filing | |
| $241.96 | 300 | $72,588.00 | 31,243 | 2024-06-27 | Filing |