Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $27.09 | 10,723 | Large Shareholder, Officer, Director | 119,295 | 2020-07-17 | Filing |
| $25.63 | 3,000 | Director | 38,828 | 2020-06-25 | Filing |
| $24.43 | 100 | Large Shareholder, Officer, Director | 114,422 | 2019-07-26 | Filing |
| $24.46 | 400 | Large Shareholder, Officer, Director | 114,522 | 2019-07-26 | Filing |
| $24.46 | 500 | Large Shareholder, Officer, Director | 114,922 | 2019-07-26 | Filing |
| $24.50 | 1,000 | Large Shareholder, Officer, Director | 115,422 | 2019-07-26 | Filing |
| $25.46 | 70,263 | Large Shareholder, Officer, Director | 156,448 | 2019-06-12 | Filing |
| $27.41 | 2,500 | Director | 31,028 | 2019-04-15 | Filing |
| $26.49 | 2,500 | Director | 33,528 | 2019-04-01 | Filing |
| $26.73 | 383 | Large Shareholder, Officer, Director | 116,422 | 2019-04-01 | Filing |
| $29.47 | 1,196 | Director | 7,200 | 2018-07-02 | Filing |
| $31.25 | 2,500 | Director | 10,400 | 2018-06-25 | Filing |
| $27.28 | 2,000 | Large Shareholder, Officer, Director | 116,805 | 2018-04-24 | Filing |
| $26.40 | 1,000 | Director | 12,900 | 2018-04-13 | Filing |
| $27.08 | 2,000 | Director | 13,900 | 2018-04-10 | Filing |
| $26.50 | 600 | Officer | 6,093 | 2018-04-02 | Filing |
| $26.25 | 1,500 | Officer | 18,138 | 2018-03-29 | Filing |
| $23.83 | 7,000 | Large Shareholder, Officer, Director | 118,805 | 2018-01-25 | Filing |
| $22.96 | 4,800 | Large Shareholder, Officer, Director | 125,805 | 2018-01-03 | Filing |
| $23.50 | 5,000 | Large Shareholder, Officer, Director | 130,605 | 2017-12-06 | Filing |