Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $53.15 | 35,832 | | 41,224 | 2024-03-12 | Filing |
| $54.20 | 666 | | 69,428 | 2024-02-27 | Filing |
| $48.89 | 4,000 | | 4,638 | 2023-12-12 | Filing |
| $48.54 | 10,000 | | 157,290 | 2023-12-05 | Filing |
| $48.49 | 1,335 | | 70,886 | 2023-12-05 | Filing |
| $44.39 | 4,000 | | 31,956 | 2023-11-14 | Filing |
| $44.35 | 1,364 | | 3,644 | 2023-11-07 | Filing |
| $41.47 | 51,240 | | 1,177,385 | 2023-11-02 | Filing |
| $39.70 | 49,499 | | 1,228,625 | 2023-11-01 | Filing |
| $39.42 | 100,000 | | 1,278,124 | 2023-10-31 | Filing |
| $34.33 | 16,619 | | 79,387 | 2023-09-15 | Filing |
| $41.00 | 7,792 | | 72,221 | 2023-08-02 | Filing |
| $40.61 | 14,961 | | 16,556 | 2023-08-01 | Filing |
| $40.41 | 25,000 | | 96,006 | 2023-08-01 | Filing |
| $43.06 | 1,000 | | 11,051 | 2022-05-03 | Filing |
| $25.01 | 833 | | 9,283 | 2021-02-08 | Filing |
| $58.92 | 63,173 | | 1,666,412 | 2021-12-15 | Filing |
| $59.39 | 2,000 | | 108,532 | 2021-11-09 | Filing |
| $31.99 | 3,000 | | 110,532 | 2018-06-07 | Filing |
| $57.25 | 20,000 | | 1,424,912 | 2021-12-09 | Filing |