| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $66.56 | 5,499 | $366,013.44 | 94,125 | 2019-09-03 | Filing |
| Officer, Director | $67.22 | 2,363 | $158,840.86 | 99,624 | 2019-08-27 | Filing |
| Officer, Director | $66.47 | 3,155 | $209,712.85 | 101,987 | 2019-08-27 | Filing |
| Officer, Director | $65.47 | 9,482 | $620,786.54 | 105,142 | 2019-08-27 | Filing |
| Director | $69.00 | 980 | $67,620.00 | 6,370 | 2019-08-21 | Filing |
| Director | $68.51 | 270 | $18,497.70 | 7,350 | 2019-08-20 | Filing |
| Director | $67.80 | 750 | $50,850.00 | 7,620 | 2019-08-19 | Filing |
| Director | $66.77 | 1,000 | $66,770.00 | 8,370 | 2019-08-19 | Filing |
| Director | $66.00 | 106 | $6,996.00 | 9,370 | 2019-08-16 | Filing |
| Director | $65.38 | 384 | $25,105.92 | 9,476 | 2019-08-16 | Filing |
| Officer | $64.89 | 200 | $12,978.00 | 2,706 | 2019-08-19 | Filing |
| Officer | $65.57 | 700 | $45,899.00 | 2,906 | 2019-08-19 | Filing |
| Officer | $66.71 | 1,200 | $80,052.00 | 3,606 | 2019-08-19 | Filing |
| Officer | $67.63 | 1,900 | $128,497.00 | 4,806 | 2019-08-19 | Filing |
| Officer, Director | $69.32 | 254 | $17,607.28 | 114,624 | 2019-08-01 | Filing |
| Officer, Director | $68.29 | 6,794 | $463,962.26 | 114,878 | 2019-08-01 | Filing |
| Officer, Director | $67.27 | 2,952 | $198,581.04 | 121,672 | 2019-08-01 | Filing |
| Officer, Director | $67.33 | 100 | $6,733.00 | 124,624 | 2019-07-23 | Filing |
| Officer, Director | $66.95 | 14,900 | $997,555.00 | 124,724 | 2019-07-23 | Filing |
| Director | $67.97 | 39,750 | $2,701,835.33 | 103,939 | 2019-07-18 | Filing |