| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.11 | 976 | $51,835.36 | 0 | 2023-11-01 | Filing | |
| $52.49 | 1,937 | $101,673.13 | 976 | 2023-11-01 | Filing | |
| $51.34 | 87 | $4,466.58 | 2,913 | 2023-11-01 | Filing | |
| $51.23 | 10,169 | $520,957.87 | 1,852,998 | 2023-10-24 | Filing | |
| $50.63 | 81,531 | $4,127,914.53 | 1,863,167 | 2023-10-24 | Filing | |
| $57.70 | 1,465 | $84,530.50 | 14,513 | 2023-10-04 | Filing | |
| $57.18 | 500 | $28,590.00 | 15,978 | 2023-10-04 | Filing | |
| $55.84 | 500 | $27,920.00 | 16,478 | 2023-10-04 | Filing | |
| $54.32 | 600 | $32,592.00 | 16,978 | 2023-10-04 | Filing | |
| $53.70 | 2,265 | $121,630.50 | 17,578 | 2023-10-04 | Filing | |
| $51.32 | 2,665 | $136,767.80 | 19,843 | 2023-10-04 | Filing | |
| $57.54 | 5,400 | $310,716.00 | 0 | 2023-10-04 | Filing | |
| $55.41 | 14,600 | $808,986.00 | 5,400 | 2023-10-04 | Filing | |
| $47.01 | 111 | $5,218.11 | 0 | 2023-10-02 | Filing | |
| $46.01 | 2,144 | $98,645.44 | 111 | 2023-10-02 | Filing | |
| $45.35 | 745 | $33,785.75 | 2,255 | 2023-10-02 | Filing | |
| $47.99 | 756 | $36,280.44 | 0 | 2023-09-15 | Filing | |
| $47.43 | 1,244 | $59,002.92 | 756 | 2023-09-15 | Filing | |
| $46.86 | 1,800 | $84,348.00 | 0 | 2023-09-01 | Filing | |
| $46.12 | 1,200 | $55,344.00 | 1,800 | 2023-09-01 | Filing |