| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $310.74 | 10,046 | $3,121,643.81 | 6,500 | 2019-07-22 | Filing |
| Officer, Director | $309.75 | 17,407 | $5,391,788.66 | 16,546 | 2019-07-22 | Filing |
| Officer, Director | $308.65 | 8,000 | $2,469,216.80 | 33,953 | 2019-07-22 | Filing |
| Officer, Director | $307.69 | 9,574 | $2,945,789.59 | 41,953 | 2019-07-22 | Filing |
| Officer, Director | $306.81 | 3,815 | $1,170,495.41 | 51,527 | 2019-07-22 | Filing |
| Director | $375.00 | 357 | $133,875.00 | 0 | 2019-07-01 | Filing |
| Director | $375.00 | 315 | $118,125.00 | 0 | 2019-07-01 | Filing |
| Director | $375.00 | 280 | $105,000.00 | 0 | 2019-07-01 | Filing |
| Director | $375.00 | 256 | $96,000.00 | 0 | 2019-07-01 | Filing |
| Director | $375.00 | 287 | $107,625.00 | 0 | 2019-07-01 | Filing |