| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.25 | 2,538 | $279,801.81 | 1,002,787 | 2024-06-03 | Filing | |
| $109.85 | 5,462 | $600,022.55 | 1,005,325 | 2024-06-03 | Filing | |
| $110.47 | 7,000 | $773,290.00 | 441,851 | 2024-05-30 | Filing | |
| $112.15 | 515 | $57,754.68 | 183,512 | 2024-05-23 | Filing | |
| $110.90 | 5,025 | $557,247.38 | 184,027 | 2024-05-23 | Filing | |
| $109.97 | 6,200 | $681,807.80 | 189,052 | 2024-05-23 | Filing | |
| $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 |