Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $8.53 | 5,000 | Officer | 341,838 | 2024-03-12 | Filing |
| $6.29 | 10,018 | Officer | 94,518 | 2023-11-14 | Filing |
| $9.04 | 4,357 | Director | 22,215 | 2021-09-20 | Filing |
| $10.95 | 18,000 | Director | 22,215 | 2021-06-14 | Filing |
| $4.55 | 47,721 | Director | 136,262 | 2020-11-16 | Filing |
| $21.92 | 321,000 | Large Shareholder, Officer, Director | 10,244,313 | 2018-08-09 | Filing |
| $20.02 | 3,651 | Officer | 38,361 | 2018-06-06 | Filing |
| $19.55 | 2,823 | Director | 9,207 | 2018-05-10 | Filing |
| $22.80 | 4,000 | Officer | 38,761 | 2017-12-01 | Filing |
| $18.05 | 4,462 | Officer | 42,761 | 2017-08-15 | Filing |
| $21.25 | 90,490 | Large Shareholder, Officer, Director | 10,561,142 | 2017-08-08 | Filing |
| $21.08 | 94,877 | Large Shareholder, Officer, Director | 10,651,632 | 2017-07-11 | Filing |
| $21.23 | 94,206 | Large Shareholder, Officer, Director | 10,746,509 | 2017-06-06 | Filing |
| $22.00 | 300 | Officer | 117,989 | 2017-05-11 | Filing |
| $21.18 | 8,600 | Officer | 118,289 | 2017-05-11 | Filing |
| $22.00 | 300 | Officer | 117,989 | 2017-05-11 | Filing |
| $21.18 | 8,600 | Officer | 118,289 | 2017-05-11 | Filing |
| $21.18 | 8,004 | Officer | 49,756 | 2017-05-11 | Filing |
| $20.93 | 95,557 | Large Shareholder, Officer, Director | 10,850,311 | 2017-05-08 | Filing |
| $21.14 | 94,607 | Large Shareholder, Officer, Director | 10,945,868 | 2017-04-13 | Filing |