Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $45.25 | 100 | Officer | 100 | 2022-05-20 | Filing |
| $31.91 | 45 | Officer, Director | 1,445 | 2020-12-30 | Filing |
| $24.94 | 10,000 | Large Shareholder, Officer, Director | 70,492 | 2020-09-22 | Filing |
| $27.74 | 5,049 | Large Shareholder, Officer, Director | 60,742 | 2020-08-21 | Filing |
| $28.71 | 5,201 | Large Shareholder, Officer, Director | 55,693 | 2020-08-20 | Filing |
| $27.74 | 5,050 | Large Shareholder, Officer, Director | 127,097 | 2020-08-21 | Filing |
| $28.71 | 4,950 | Large Shareholder, Officer, Director | 122,047 | 2020-08-20 | Filing |
| $29.60 | 500 | Large Shareholder, Officer, Director | 50,085 | 2020-05-19 | Filing |
| $29.79 | 9,900 | Large Shareholder, Officer, Director | 49,585 | 2020-05-18 | Filing |
| $26.75 | 100 | Large Shareholder, Officer, Director | 39,048 | 2020-05-15 | Filing |
| $19.32 | 100 | Officer | 100 | 2020-05-13 | Filing |
| $18.85 | 100 | Officer | 200 | 2020-05-13 | Filing |
| $19.55 | 100 | Officer | 100 | 2020-05-12 | Filing |
| $25.16 | 200 | Officer, Director | 245 | 2020-03-23 | Filing |
| $12.95 | 650 | Officer | 650 | 2020-03-18 | Filing |
| $53.77 | 750 | Large Shareholder, Officer, Director | 38,328 | 2019-05-31 | Filing |
| $25.21 | 1,375 | Officer | 4,000 | 2018-08-28 | Filing |
| $49.51 | 750 | Large Shareholder, Officer, Director | 36,625 | 2018-05-31 | Filing |
| $25.50 | 550 | Officer | 5,603 | 2017-10-04 | Filing |
| $22.49 | 3,000 | Officer | 3,000 | 2013-11-13 | Filing |