Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $35.22 | 51,533 | Officer | 785,543 | 2024-03-13 | Filing |
| $31.48 | 7,677 | Director | 86,891 | 2023-08-02 | Filing |
| $33.01 | 21,413 | Officer | 102,194 | 2023-06-14 | Filing |
| $29.24 | 19,076 | Officer, Director | 423,514 | 2023-05-03 | Filing |
| $24.07 | 3,699 | Director | 64,569 | 2023-03-03 | Filing |
| $23.15 | 39,589 | Director | 60,613 | 2023-02-23 | Filing |
| $18.93 | 94,067 | Officer | 371,341 | 2022-12-01 | Filing |
| $24.19 | 81,295 | Officer, Director | 350,611 | 2021-09-01 | Filing |
| $24.11 | 30,787 | Officer, Director | 431,906 | 2021-08-30 | Filing |
| $24.14 | 200,000 | Officer, Director | 462,693 | 2021-08-27 | Filing |
| $24.18 | 59,270 | Officer, Director | 138,583 | 2021-08-27 | Filing |
| $24.10 | 500 | Officer, Director | 138,583 | 2021-08-26 | Filing |
| $24.16 | 76,308 | Officer, Director | 138,583 | 2021-08-25 | Filing |
| $24.19 | 93,465 | Officer, Director | 662,693 | 2021-08-25 | Filing |
| $24.29 | 22,978 | Officer, Director | 756,158 | 2021-08-24 | Filing |
| $24.50 | 6,592 | Director | 56,892 | 2021-08-12 | Filing |
| $24.51 | 10,843 | Officer, Director | 138,583 | 2021-08-12 | Filing |
| $20.43 | 6,972 | Director | 56,892 | 2021-03-10 | Filing |
| $20.31 | 62,974 | Officer, Director | 779,136 | 2021-03-08 | Filing |
| $20.11 | 13,169 | Officer | 0 | 2021-03-09 | Filing |