Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $12.20 | 10,270 | Director | 32,485 | 2022-12-05 | Filing |
| $12.96 | 19,000 | Officer, Director | 491,631 | 2022-12-05 | Filing |
| $12.54 | 250,000 | Officer, Director | 2,094,964 | 2022-12-05 | Filing |
| $5.48 | 14,209 | Large Shareholder, Officer, Director | 3,251,084 | 2020-04-03 | Filing |
| $5.75 | 16,540 | Large Shareholder, Officer, Director | 3,236,875 | 2020-04-02 | Filing |
| $6.54 | 20,200 | Large Shareholder, Officer, Director | 3,236,845 | 2020-03-24 | Filing |
| $6.06 | 8,000 | Director | 23,626 | 2020-03-23 | Filing |
| $26.47 | 40,000 | Large Shareholder, Officer, Director | 3,250,483 | 2019-07-11 | Filing |
| $25.39 | 3,373 | Large Shareholder, Officer, Director | 76,175 | 2019-06-13 | Filing |
| $25.39 | 37,106 | Large Shareholder, Officer, Director | 3,210,483 | 2019-06-13 | Filing |
| $22.16 | 32,846 | Large Shareholder, Officer, Director | 3,912,586 | 2017-04-04 | Filing |
| $21.99 | 6,843 | Large Shareholder, Officer, Director | 3,879,740 | 2017-04-03 | Filing |
| $38.54 | 1,300 | Director | 6,300 | 2013-04-08 | Filing |
| $33.82 | 3,000 | Director, Other | 199,453 | 2013-01-02 | Filing |
| $23.28 | 5,000 | Officer | 105,430 | 2011-09-30 | Filing |
| $23.98 | 5,000 | Large Shareholder, Officer, Director | 3,110,261 | 2011-09-29 | Filing |
| $22.99 | 10,000 | Large Shareholder, Officer, Director | 3,105,261 | 2011-09-26 | Filing |