| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $185.33 | 500 | $92,665.00 | 255,350 | 2020-01-13 | Filing |
| Officer | $184.71 | 824 | $152,201.04 | 255,850 | 2020-01-13 | Filing |
| Officer | $168.59 | 100 | $16,859.00 | 19,335 | 2019-12-18 | Filing |
| Officer | $167.39 | 100 | $16,739.00 | 19,435 | 2019-12-18 | Filing |
| Officer | $166.39 | 211 | $35,108.29 | 19,535 | 2019-12-18 | Filing |
| Large Shareholder, Officer, Director | $163.10 | 200 | $32,620.00 | 191,266 | 2019-12-11 | Filing |
| Large Shareholder, Officer, Director | $162.04 | 3,165 | $512,856.60 | 191,466 | 2019-12-11 | Filing |
| Large Shareholder, Officer, Director | $161.20 | 13,238 | $2,133,965.60 | 194,631 | 2019-12-11 | Filing |
| Large Shareholder, Officer, Director | $160.16 | 5,997 | $960,479.52 | 207,869 | 2019-12-11 | Filing |
| Large Shareholder, Officer, Director | $159.22 | 1,700 | $270,674.00 | 213,866 | 2019-12-11 | Filing |
| Large Shareholder, Officer, Director | $158.13 | 700 | $110,691.00 | 215,566 | 2019-12-11 | Filing |
| Large Shareholder, Officer, Director | $166.55 | 800 | $133,240.00 | 191,266 | 2019-12-10 | Filing |
| Large Shareholder, Officer, Director | $165.56 | 10,566 | $1,749,306.96 | 192,066 | 2019-12-10 | Filing |
| Large Shareholder, Officer, Director | $164.83 | 13,634 | $2,247,292.22 | 202,632 | 2019-12-10 | Filing |
| Large Shareholder, Officer, Director | $167.65 | 2,100 | $352,065.00 | 191,266 | 2019-12-09 | Filing |
| Large Shareholder, Officer, Director | $166.86 | 16,966 | $2,830,946.76 | 193,366 | 2019-12-09 | Filing |
| Large Shareholder, Officer, Director | $166.12 | 5,934 | $985,756.08 | 210,332 | 2019-12-09 | Filing |
| Officer | $168.84 | 12 | $2,026.08 | 200,853 | 2019-12-09 | Filing |
| Officer | $167.75 | 673 | $112,895.75 | 200,865 | 2019-12-09 | Filing |
| Officer | $166.90 | 3,793 | $633,051.70 | 201,538 | 2019-12-09 | Filing |