Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $22.91 | 10,000 | Large Shareholder, Officer, Director | 186,375 | 2023-03-23 | Filing |
| $23.23 | 33,000 | Large Shareholder, Officer, Director | 196,375 | 2022-09-09 | Filing |
| $23.24 | 12,000 | Large Shareholder, Officer, Director | 229,375 | 2022-09-08 | Filing |
| $11.60 | 25,000 | Officer | 194,813 | 2019-11-20 | Filing |
| $19.90 | 41,000 | Large Shareholder, Officer, Director | 237,712 | 2018-05-09 | Filing |
| $20.00 | 164 | Large Shareholder, Officer, Director | 278,712 | 2018-04-26 | Filing |
| $20.00 | 600 | Large Shareholder, Officer, Director | 278,876 | 2018-04-19 | Filing |
| $20.00 | 2,855 | Large Shareholder, Officer, Director | 279,476 | 2018-04-18 | Filing |
| $20.08 | 100 | Large Shareholder, Officer, Director | 282,331 | 2018-04-16 | Filing |
| $20.33 | 20,000 | Large Shareholder, Officer, Director | 282,431 | 2018-03-29 | Filing |
| $20.39 | 6,710 | Large Shareholder, Officer, Director | 302,431 | 2018-03-28 | Filing |
| $20.37 | 5,900 | Large Shareholder, Officer, Director | 309,141 | 2018-03-27 | Filing |
| $17.02 | 4,471 | Director | 0 | 2015-12-01 | Filing |
| $0.00 | 706,991 | Large Shareholder, Officer, Director | 6,232,656 | 2015-11-04 | Filing |
| $15.35 | 11,730 | Director | 4,471 | 2013-11-15 | Filing |