| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $77.97 | 2,177 | $169,740.69 | 407,230 | 2019-06-19 | Filing |
| Officer, Director | $77.26 | 5,823 | $449,884.98 | 409,407 | 2019-06-19 | Filing |
| Director | $64.53 | 599 | $38,653.47 | 13,272 | 2019-06-03 | Filing |
| Director | $63.80 | 4,401 | $280,783.80 | 13,871 | 2019-06-03 | Filing |
| Director | $62.97 | 600 | $37,782.00 | 18,272 | 2019-06-03 | Filing |
| Director | $61.40 | 400 | $24,560.00 | 18,872 | 2019-06-03 | Filing |
| Officer, Director | $59.17 | 306 | $18,106.02 | 415,230 | 2019-05-15 | Filing |
| Officer, Director | $58.56 | 6,194 | $362,720.64 | 415,536 | 2019-05-15 | Filing |
| Officer, Director | $57.46 | 1,500 | $86,190.00 | 421,730 | 2019-05-15 | Filing |
| Officer | $57.18 | 1,546 | $88,400.28 | 54,539 | 2019-04-16 | Filing |
| Director | $59.84 | 6,000 | $359,040.00 | 19,272 | 2019-04-01 | Filing |
| Officer, Director | $62.65 | 11,207 | $702,118.55 | 423,230 | 2019-03-14 | Filing |
| Officer, Director | $63.57 | 7,395 | $470,100.15 | 434,437 | 2019-03-14 | Filing |
| Officer, Director | $64.33 | 1,086 | $69,862.38 | 441,832 | 2019-03-14 | Filing |