| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.71 | 1,700 | $135,507.00 | 673,963 | 2023-07-14 | Filing | |
| $79.16 | 9,799 | $775,688.84 | 675,663 | 2023-07-14 | Filing | |
| $78.18 | 3,689 | $288,406.02 | 685,462 | 2023-07-14 | Filing | |
| $77.05 | 11,470 | $883,763.50 | 689,151 | 2023-07-14 | Filing | |
| $76.32 | 3,342 | $255,061.44 | 700,621 | 2023-07-14 | Filing | |
| $73.09 | 2,700 | $197,343.00 | 120,484 | 2023-07-12 | Filing | |
| $71.23 | 329 | $23,434.67 | 673,963 | 2023-07-10 | Filing | |
| $70.86 | 13,111 | $929,045.46 | 674,292 | 2023-07-10 | Filing | |
| $70.00 | 133 | $9,310.00 | 673,963 | 2023-07-07 | Filing | |
| $70.02 | 5,027 | $351,990.54 | 673,963 | 2023-07-05 | Filing | |
| $70.27 | 3,830 | $269,134.10 | 673,963 | 2023-07-03 | Filing | |
| $69.38 | 22,570 | $1,565,906.60 | 677,793 | 2023-07-03 | Filing | |
| $70.19 | 26,810 | $1,881,793.90 | 673,963 | 2023-06-28 | Filing | |
| $70.02 | 3,190 | $223,363.80 | 673,963 | 2023-06-08 | Filing | |
| $67.99 | 2,680 | $182,213.20 | 673,963 | 2023-06-07 | Filing | |
| $67.32 | 9,701 | $653,071.32 | 676,643 | 2023-06-07 | Filing | |
| $66.54 | 5,001 | $332,766.54 | 686,344 | 2023-06-07 | Filing | |
| $65.04 | 7,618 | $495,474.72 | 673,963 | 2023-06-06 | Filing | |
| $60.00 | 142 | $8,520.00 | 673,963 | 2023-06-02 | Filing | |
| $60.00 | 7 | $420.00 | 673,963 | 2023-05-23 | Filing |