Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $36.26 | 4,500 | Director | 7,516 | 2021-04-20 | Filing |
| $36.99 | 2,000 | Director | 18,200 | 2021-03-08 | Filing |
| $22.20 | 12,000 | Large Shareholder, Officer, Director | 304,373 | 2018-08-03 | Filing |
| $21.36 | 10,000 | Large Shareholder, Officer, Director | 304,373 | 2018-05-01 | Filing |
| $27.00 | 4 | Large Shareholder, Officer, Director | 305,506 | 2017-08-22 | Filing |
| $27.12 | 2,104 | Large Shareholder, Officer, Director | 305,506 | 2017-08-21 | Filing |
| $27.58 | 450 | Director | 15,250 | 2017-07-26 | Filing |
| $28.00 | 99 | Officer, Director | 39,576 | 2017-06-07 | Filing |
| $28.00 | 2,323 | Officer, Director | 39,576 | 2017-06-06 | Filing |
| $28.30 | 687 | Officer, Director | 39,576 | 2017-06-05 | Filing |
| $27.50 | 1,360 | Large Shareholder, Officer, Director | 305,506 | 2017-05-26 | Filing |
| $27.79 | 33 | Large Shareholder, Officer, Director | 306,866 | 2017-05-26 | Filing |
| $27.64 | 100 | Large Shareholder, Officer, Director | 305,506 | 2017-05-25 | Filing |
| $27.58 | 17 | Large Shareholder, Officer, Director | 305,506 | 2017-05-25 | Filing |
| $27.56 | 190 | Large Shareholder, Officer, Director | 305,506 | 2017-05-25 | Filing |
| $27.52 | 100 | Large Shareholder, Officer, Director | 305,506 | 2017-05-25 | Filing |
| $27.60 | 134 | Large Shareholder, Officer, Director | 305,506 | 2017-05-25 | Filing |
| $27.73 | 1,100 | Large Shareholder, Officer, Director | 305,506 | 2017-05-25 | Filing |
| $27.51 | 200 | Large Shareholder, Officer, Director | 305,506 | 2017-05-25 | Filing |
| $27.80 | 100 | Large Shareholder, Officer, Director | 305,506 | 2017-05-25 | Filing |