Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $7.43 | 20,000 | Officer | 169,813 | 2024-02-23 | Filing |
| $6.88 | 20,000 | Officer | 152,363 | 2023-10-30 | Filing |
| $14.95 | 91,714 | Director | 122,000 | 2023-02-17 | Filing |
| $14.95 | 374,628 | Director | 471,003 | 2023-02-17 | Filing |
| $15.37 | 26,286 | Director | 213,714 | 2023-02-16 | Filing |
| $15.37 | 107,372 | Director | 845,631 | 2023-02-16 | Filing |
| $17.10 | 10,000 | Large Shareholder, Director | 240,000 | 2022-09-14 | Filing |
| $16.89 | 71,304 | Large Shareholder, Director | 953,003 | 2022-09-14 | Filing |
| $17.51 | 150,000 | Large Shareholder, Director | 250,000 | 2022-09-13 | Filing |
| $17.51 | 150,000 | Large Shareholder, Director | 1,024,307 | 2022-09-13 | Filing |
| $18.17 | 50,000 | Director | 10,691 | 2022-09-12 | Filing |
| $25.86 | 10,634,184 | Large Shareholder | 33,070,432 | 2022-02-21 | Filing |
| $29.30 | 39,378 | Officer | 113,101 | 2021-05-07 | Filing |
| $23.60 | 1,705 | Officer | 0 | 2018-11-26 | Filing |
| $23.40 | 5,616 | Officer | 1,705 | 2018-11-26 | Filing |
| $23.45 | 15,010 | Officer | 7,321 | 2018-11-26 | Filing |
| $29.60 | 2,047,022 | Director | 2,047,227 | 2017-10-02 | Filing |
| $29.60 | 511,322 | Director | 511,374 | 2017-10-02 | Filing |
| $0.00 | 2,047,022 | Director | 2,047,227 | 2017-10-02 | Filing |
| $0.00 | 511,322 | Director | 511,374 | 2017-10-02 | Filing |