| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.82 | 33,046 | $2,505,547.72 | 0 | 2023-12-18 | Filing | |
| $75.82 | 30,000 | $2,274,600.00 | 0 | 2023-12-18 | Filing | |
| $62.37 | 2,798 | $174,511.26 | 1,843,848 | 2023-11-28 | Filing | |
| $61.68 | 6,352 | $391,791.36 | 1,846,646 | 2023-11-28 | Filing | |
| $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 |