| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.01 | 354 | $41,067.89 | 102,684 | 2024-05-20 | Filing | |
| $114.79 | 456 | $52,344.24 | 103,038 | 2024-05-20 | Filing | |
| $113.70 | 634 | $72,088.34 | 103,494 | 2024-05-20 | Filing | |
| $112.70 | 1,125 | $126,789.75 | 104,128 | 2024-05-20 | Filing | |
| $115.95 | 1,938 | $224,703.35 | 448,851 | 2024-05-20 | Filing | |
| $114.81 | 2,502 | $287,247.11 | 450,789 | 2024-05-20 | Filing | |
| $113.60 | 3,738 | $424,648.01 | 453,291 | 2024-02-20 | Filing | |
| $112.68 | 5,985 | $674,365.86 | 457,029 | 2024-05-20 | Filing | |
| $115.85 | 2,046 | $237,025.01 | 195,252 | 2024-05-20 | Filing | |
| $114.72 | 1,908 | $218,889.58 | 197,298 | 2024-05-20 | Filing | |
| $113.60 | 3,588 | $407,586.04 | 199,206 | 2024-05-20 | Filing | |
| $112.66 | 5,361 | $603,970.26 | 202,794 | 2024-05-20 | Filing | |
| $115.95 | 258 | $29,915.87 | 39,275 | 2024-05-20 | Filing | |
| $114.80 | 346 | $39,721.49 | 39,533 | 2024-05-20 | Filing | |
| $113.52 | 498 | $56,533.46 | 39,879 | 2024-05-20 | Filing | |
| $112.68 | 806 | $90,820.89 | 40,377 | 2024-05-20 | Filing | |
| $115.99 | 1,048 | $121,558.57 | 173,739 | 2024-05-20 | Filing | |
| $114.87 | 1,286 | $147,725.39 | 174,787 | 2024-05-20 | Filing | |
| $113.72 | 1,847 | $210,044.53 | 176,073 | 2024-05-20 | Filing | |
| $112.73 | 3,770 | $424,992.10 | 177,920 | 2024-05-20 | Filing |