Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $21.04 | 28,136 | Officer, Director | 2,225,577 | 2024-03-21 | Filing |
| $20.78 | 150,000 | Officer, Director | 2,225,577 | 2024-03-20 | Filing |
| $20.76 | 7,461 | Officer | 28,500 | 2024-03-08 | Filing |
| $19.78 | 14,193 | Officer | 441,440 | 2023-12-22 | Filing |
| $19.84 | 11,668 | Officer | 1,758,686 | 2023-12-22 | Filing |
| $19.82 | 12,000 | Officer | 171,801 | 2023-12-22 | Filing |
| $19.17 | 10,214 | Officer | 455,633 | 2023-12-18 | Filing |
| $17.59 | 5,358 | Director | 21,831 | 2023-11-29 | Filing |
| $17.47 | 3,688 | Director | 58,616 | 2023-06-05 | Filing |
| $21.01 | 100 | Officer | 379,285 | 2022-06-07 | Filing |
| $21.00 | 10,607 | Officer | 379,385 | 2022-06-07 | Filing |
| $19.61 | 3,290 | Director | 53,083 | 2022-05-20 | Filing |
| $18.24 | 15,604 | Officer | 152,626 | 2021-03-17 | Filing |
| $17.15 | 7,110 | Officer, Director | 1,161,022 | 2021-12-22 | Filing |
| $16.83 | 3,300 | Director | 48,147 | 2021-05-21 | Filing |
| $14.84 | 3,091 | Officer | 125,250 | 2020-11-24 | Filing |
| $12.97 | 7,026 | Officer | 57,987 | 2020-11-11 | Filing |
| $12.78 | 10,501 | Officer | 65,013 | 2020-11-11 | Filing |
| $10.63 | 5,566 | Director | 43,198 | 2020-05-18 | Filing |
| $18.51 | 73,013 | Officer, Director | 0 | 2019-12-19 | Filing |