| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $55.45 | 3,838 | $212,817.10 | 64,728 | 2019-10-22 | Filing |
| Officer, Director | $54.66 | 6,058 | $331,130.28 | 68,566 | 2019-10-22 | Filing |
| Officer | $58.30 | 700 | $40,810.00 | 900 | 2019-10-07 | Filing |
| Officer, Director | $67.46 | 2,056 | $138,697.76 | 74,624 | 2019-09-24 | Filing |
| Officer, Director | $65.64 | 1,482 | $97,278.48 | 76,680 | 2019-09-24 | Filing |
| Officer, Director | $64.80 | 1,462 | $94,737.60 | 78,162 | 2019-09-24 | Filing |
| Director | $67.09 | 30,000 | $2,012,700.00 | 270,517 | 2019-09-20 | Filing |
| Officer | $63.01 | 500 | $31,505.00 | 900 | 2019-09-12 | Filing |
| Officer | $62.04 | 2,582 | $160,187.28 | 1,400 | 2019-09-12 | Filing |
| Officer | $61.36 | 6,918 | $424,488.48 | 3,982 | 2019-09-12 | Filing |
| Director | $68.08 | 1,200 | $81,696.00 | 300,517 | 2019-09-09 | Filing |
| Director | $67.36 | 25,000 | $1,684,000.00 | 301,717 | 2019-09-09 | Filing |
| Director | $66.18 | 33,800 | $2,236,884.00 | 326,717 | 2019-09-09 | Filing |
| Officer, Director | $70.00 | 10,000 | $700,000.00 | 79,624 | 2019-09-06 | Filing |
| Officer, Director | $69.65 | 183 | $12,745.95 | 89,624 | 2019-09-03 | Filing |
| Officer, Director | $68.48 | 1,846 | $126,414.08 | 89,807 | 2019-09-03 | Filing |
| Officer, Director | $67.44 | 2,472 | $166,711.68 | 91,653 | 2019-09-03 | Filing |
| 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 |