| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $242.49 | 118 | $28,613.82 | 68,850 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $239.79 | 100 | $23,979.00 | 68,968 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $239.06 | 400 | $95,624.00 | 69,068 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $236.98 | 1,134 | $268,735.32 | 69,468 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $236.00 | 900 | $212,400.00 | 70,602 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $233.38 | 300 | $70,014.00 | 71,502 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $232.09 | 684 | $158,749.56 | 71,802 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $231.12 | 1,100 | $254,232.00 | 72,486 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $229.81 | 500 | $114,905.00 | 73,586 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $228.97 | 1,361 | $311,628.17 | 74,086 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director | $227.76 | 706 | $160,798.56 | 75,447 | 2019-12-02 | Filing |
| Officer | $260.00 | 730 | $189,800.00 | 33,079 | 2019-11-26 | Filing |
| Officer | $236.61 | 829 | $196,149.69 | 50,123 | 2019-11-19 | Filing |
| Officer | $235.96 | 4,019 | $948,323.24 | 50,952 | 2019-11-19 | Filing |
| Officer | $234.97 | 1,352 | $317,679.44 | 54,971 | 2019-11-19 | Filing |
| Officer | $233.56 | 1,000 | $233,560.00 | 56,323 | 2019-11-19 | Filing |
| Officer | $232.54 | 1,600 | $372,064.00 | 57,323 | 2019-11-19 | Filing |
| Officer | $230.88 | 300 | $69,264.00 | 58,923 | 2019-11-19 | Filing |
| Officer | $230.16 | 900 | $207,144.00 | 59,223 | 2019-11-19 | Filing |
| Large Shareholder, Officer, Director | $235.36 | 5,000 | $1,176,800.00 | 89,650 | 2019-11-19 | Filing |