| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $254.32 | 2,572 | $654,111.04 | 193,628 | 2019-08-12 | Filing |
| Officer | $279.30 | 875 | $244,387.50 | 36,879 | 2019-08-09 | Filing |
| Officer | $279.30 | 902 | $251,928.60 | 36,879 | 2019-08-09 | Filing |
| Officer | $279.30 | 905 | $252,766.50 | 36,879 | 2019-08-09 | Filing |
| Officer | $262.64 | 365 | $95,863.60 | 42,464 | 2019-08-02 | Filing |
| Officer | $262.64 | 875 | $229,810.00 | 42,464 | 2019-08-02 | Filing |
| Officer | $262.64 | 902 | $236,901.28 | 42,464 | 2019-08-02 | Filing |
| Large Shareholder, Officer, Director | $273.19 | 500 | $136,595.00 | 93,392 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $272.10 | 500 | $136,050.00 | 93,892 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $270.91 | 1,875 | $507,956.25 | 94,392 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $268.95 | 467 | $125,599.65 | 96,267 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $268.10 | 1,500 | $402,150.00 | 96,734 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $266.95 | 1,558 | $415,908.10 | 98,234 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $266.01 | 1,600 | $425,616.00 | 99,792 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $265.03 | 1,500 | $397,545.00 | 101,392 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $263.73 | 500 | $131,865.00 | 102,892 | 2019-08-01 | Filing |
| Officer | $264.39 | 365 | $96,502.35 | 36,829 | 2019-08-01 | Filing |
| Officer | $264.39 | 875 | $231,341.25 | 36,829 | 2019-08-01 | Filing |
| Officer, Director | $277.34 | 1,349 | $374,131.66 | 38,012 | 2019-07-29 | Filing |
| Officer, Director | $269.56 | 300 | $80,868.00 | 39,361 | 2019-07-29 | Filing |