| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $271.20 | 2,967 | $804,650.70 | 5,000 | 2019-09-23 | Filing |
| Officer, Director | $270.04 | 1,900 | $513,072.96 | 7,967 | 2019-09-23 | Filing |
| Officer, Director | $269.17 | 1,400 | $376,831.98 | 9,867 | 2019-09-23 | Filing |
| Officer, Director | $267.72 | 2,192 | $586,836.98 | 11,267 | 2019-09-23 | Filing |
| Officer, Director | $266.83 | 3,715 | $991,283.85 | 13,459 | 2019-09-23 | Filing |
| Officer, Director | $265.60 | 4,535 | $1,204,490.10 | 17,174 | 2019-09-23 | Filing |
| Officer, Director | $264.56 | 14,500 | $3,836,114.20 | 21,709 | 2019-09-23 | Filing |
| Officer, Director | $263.71 | 5,863 | $1,546,156.35 | 36,209 | 2019-09-23 | Filing |
| Officer, Director | $262.67 | 1,300 | $341,469.96 | 42,072 | 2019-09-23 | Filing |
| Officer, Director | $304.80 | 700 | $213,362.03 | 0 | 2019-08-20 | Filing |
| Officer, Director | $303.25 | 600 | $181,951.02 | 700 | 2019-08-20 | Filing |
| Officer, Director | $302.12 | 1,355 | $409,367.04 | 1,300 | 2019-08-20 | Filing |
| Officer, Director | $301.29 | 4,000 | $1,205,176.00 | 2,655 | 2019-08-20 | Filing |
| Officer, Director | $300.28 | 25,670 | $7,708,197.87 | 6,655 | 2019-08-20 | Filing |
| Officer, Director | $299.46 | 15,934 | $4,771,538.28 | 32,325 | 2019-08-20 | Filing |
| Officer, Director | $298.28 | 4,010 | $1,196,113.63 | 48,259 | 2019-08-20 | Filing |
| Officer, Director | $314.44 | 500 | $157,219.00 | 0 | 2019-07-22 | Filing |
| Officer, Director | $313.67 | 1,220 | $382,672.03 | 500 | 2019-07-22 | Filing |
| Officer, Director | $312.73 | 1,380 | $431,562.85 | 1,720 | 2019-07-22 | Filing |
| Officer, Director | $311.79 | 3,400 | $1,060,084.98 | 3,100 | 2019-07-22 | Filing |