Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $7.37 | 3,000 | Officer | 97,956 | 2024-11-19 | Filing |
| $7.80 | 40,000 | Large Shareholder | 3,674,364 | 2024-11-04 | Filing |
| $9.32 | 3,000 | Officer | 72,739 | 2024-02-09 | Filing |
| $35.16 | 12,217 | Officer | 48,102 | 2021-11-12 | Filing |
| $34.59 | 981 | Officer | 16,864 | 2021-11-09 | Filing |
| $29.92 | 591 | Large Shareholder, Officer, Director | 356,647 | 2021-10-22 | Filing |
| $29.16 | 17,659 | Large Shareholder, Officer, Director | 357,238 | 2021-10-22 | Filing |
| $30.42 | 314 | Large Shareholder, Officer, Director | 356,647 | 2021-10-21 | Filing |
| $29.75 | 17,536 | Large Shareholder, Officer, Director | 356,961 | 2021-10-21 | Filing |
| $30.21 | 17,850 | Large Shareholder, Officer, Director | 356,647 | 2021-10-08 | Filing |
| $31.02 | 17,850 | Large Shareholder, Officer, Director | 356,647 | 2021-10-07 | Filing |
| $33.83 | 17,850 | Large Shareholder, Officer, Director | 356,647 | 2021-09-24 | Filing |
| $33.94 | 17,850 | Large Shareholder, Officer, Director | 356,647 | 2021-09-24 | Filing |
| $33.68 | 17,850 | Large Shareholder, Officer, Director | 356,647 | 2021-09-23 | Filing |
| $32.16 | 50,000 | Officer | 215,714 | 2021-09-09 | Filing |
| $32.10 | 7,031 | Officer | 148,769 | 2021-09-09 | Filing |
| $33.94 | 5,241 | Large Shareholder, Officer, Director | 266,697 | 2021-09-10 | Filing |
| $33.16 | 12,609 | Large Shareholder, Officer, Director | 271,938 | 2021-09-10 | Filing |
| $31.96 | 17,850 | Large Shareholder, Officer, Director | 266,697 | 2021-09-09 | Filing |
| $32.34 | 5,692 | Officer | 50,940 | 2021-08-31 | Filing |