| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $52.69 | 500 | $26,345.00 | 41,578 | 2019-11-15 | Filing |
| Officer | $51.99 | 3,500 | $181,965.00 | 42,078 | 2019-11-15 | Filing |
| Officer, Director | $43.65 | 3,184 | $138,981.60 | 375,652 | 2019-10-23 | Filing |
| Officer, Director | $42.94 | 4,816 | $206,799.04 | 378,836 | 2019-10-23 | Filing |
| Officer | $42.35 | 4,000 | $169,400.00 | 41,578 | 2019-10-15 | Filing |
| Officer | $47.16 | 4,769 | $224,906.04 | 35,378 | 2019-09-19 | Filing |
| Officer, Director | $48.38 | 77 | $3,725.26 | 383,652 | 2019-09-18 | Filing |
| Officer, Director | $47.58 | 1,841 | $87,594.78 | 383,729 | 2019-09-18 | Filing |
| Officer, Director | $46.69 | 3,008 | $140,443.52 | 385,570 | 2019-09-18 | Filing |
| Officer, Director | $47.73 | 3,074 | $146,722.02 | 388,578 | 2019-09-18 | Filing |
| Officer | $47.26 | 4,000 | $189,040.00 | 26,578 | 2019-09-16 | Filing |
| Officer, Director | $56.48 | 8,000 | $451,840.00 | 391,230 | 2019-08-21 | Filing |
| Director | $61.15 | 1,200 | $73,380.00 | 6,812 | 2019-08-01 | Filing |
| Director | $60.65 | 2,994 | $181,586.10 | 8,012 | 2019-08-01 | Filing |
| Director | $59.30 | 1,400 | $83,020.00 | 11,006 | 2019-08-01 | Filing |
| Director | $58.15 | 866 | $50,357.90 | 12,406 | 2019-08-01 | Filing |
| Officer, Director | $72.70 | 2,500 | $181,750.00 | 399,230 | 2019-07-17 | Filing |
| Officer, Director | $71.98 | 2,109 | $151,805.82 | 401,730 | 2019-07-17 | Filing |
| Officer, Director | $70.69 | 1,000 | $70,690.00 | 403,839 | 2019-07-17 | Filing |
| Officer, Director | $70.00 | 2,391 | $167,370.00 | 404,839 | 2019-07-17 | Filing |