| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $95.23 | 2,000 | $190,454.00 | 16,844 | 2019-11-04 | Filing |
| Officer, Director | $92.75 | 300 | $27,824.01 | 93,317 | 2019-11-01 | Filing |
| Officer, Director | $92.02 | 5,600 | $515,327.68 | 93,317 | 2019-11-01 | Filing |
| Officer, Director | $90.89 | 400 | $36,357.00 | 93,317 | 2019-10-31 | Filing |
| Officer, Director | $90.31 | 3,300 | $298,030.92 | 93,317 | 2019-10-31 | Filing |
| Officer, Director | $89.86 | 2,461 | $221,150.14 | 93,317 | 2019-10-31 | Filing |
| Officer, Director | $88.88 | 800 | $71,103.04 | 93,317 | 2019-10-31 | Filing |
| Officer, Director | $90.11 | 6,035 | $543,797.56 | 17,566 | 2019-10-31 | Filing |
| Director | $90.12 | 2,000 | $180,242.00 | 18,844 | 2019-10-31 | Filing |
| Officer, Director | $89.02 | 2,900 | $258,149.88 | 93,317 | 2019-10-30 | Filing |
| Officer, Director | $88.62 | 4,800 | $425,371.68 | 93,317 | 2019-10-29 | Filing |
| Officer, Director | $88.60 | 4,000 | $354,389.20 | 93,317 | 2019-10-28 | Filing |
| Officer, Director | $88.49 | 39 | $3,451.11 | 93,317 | 2019-10-21 | Filing |
| Director | $85.16 | 2,000 | $170,312.80 | 20,844 | 2019-10-03 | Filing |
| Director | $84.93 | 2,000 | $169,852.60 | 22,844 | 2019-10-03 | Filing |
| Director | $89.10 | 4,500 | $400,950.00 | 8,519 | 2019-09-16 | Filing |
| Officer, Director | $94.34 | 2,685 | $253,302.90 | 93,317 | 2019-07-31 | Filing |
| Officer, Director | $93.52 | 6,515 | $609,282.80 | 93,317 | 2019-07-31 | Filing |
| Officer, Director | $92.66 | 800 | $74,128.00 | 93,317 | 2019-07-31 | Filing |
| Officer, Director | $91.24 | 510 | $46,532.20 | 93,317 | 2019-07-05 | Filing |