| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $239.52 | 5,900 | $1,413,154.43 | 86,035 | 2019-10-30 | Filing |
| Officer, Director | $237.80 | 3,835 | $911,963.00 | 91,935 | 2019-10-30 | Filing |
| Officer | $235.30 | 7,500 | $1,764,750.00 | 9,938 | 2019-10-29 | Filing |
| Officer | $227.19 | 2,500 | $567,975.00 | 17,105 | 2019-10-25 | Filing |
| Officer | $223.18 | 4,650 | $1,037,787.00 | 32,248 | 2019-10-04 | Filing |
| Officer | $223.18 | 5,369 | $1,198,253.42 | 20,713 | 2019-10-04 | Filing |
| Officer | $218.24 | 6,716 | $1,465,699.84 | 117,429 | 2019-10-01 | Filing |
| Officer | $216.71 | 2,500 | $541,775.00 | 17,638 | 2019-09-19 | Filing |
| Officer, Director | $216.43 | 8,400 | $1,818,012.84 | 72,920 | 2019-09-10 | Filing |
| Officer, Director | $217.42 | 3,656 | $794,901.78 | 81,320 | 2019-09-10 | Filing |
| Officer, Director | $215.66 | 2,400 | $517,592.40 | 84,976 | 2019-09-10 | Filing |
| Officer, Director | $213.23 | 2,194 | $467,829.25 | 87,376 | 2019-09-10 | Filing |
| Officer, Director | $214.16 | 2,100 | $449,736.00 | 89,570 | 2019-09-10 | Filing |
| Officer, Director | $208.70 | 1,500 | $313,050.00 | 91,670 | 2019-09-10 | Filing |
| Officer, Director | $211.10 | 1,200 | $253,315.56 | 93,170 | 2019-09-10 | Filing |
| Officer, Director | $212.20 | 1,000 | $212,196.40 | 94,370 | 2019-09-10 | Filing |
| Officer, Director | $209.74 | 400 | $83,894.00 | 95,370 | 2019-09-10 | Filing |
| Officer | $225.74 | 7,500 | $1,693,050.00 | 13,564 | 2019-09-09 | Filing |
| Officer | $226.26 | 5,369 | $1,214,789.94 | 20,713 | 2019-09-06 | Filing |
| Officer | $222.06 | 4,650 | $1,032,579.00 | 32,248 | 2019-09-05 | Filing |