| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $172.10 | 100 | $17,210.00 | 146,202 | 2019-12-02 | Filing |
| Officer | $170.91 | 100 | $17,091.00 | 146,302 | 2019-12-02 | Filing |
| Officer | $166.49 | 100 | $16,649.00 | 146,402 | 2019-12-02 | Filing |
| Officer | $165.14 | 1,209 | $199,654.26 | 146,502 | 2019-12-02 | Filing |
| Officer | $163.82 | 900 | $147,438.00 | 147,711 | 2019-12-02 | Filing |
| Officer | $162.61 | 700 | $113,827.00 | 148,611 | 2019-12-02 | Filing |
| Officer | $171.45 | 10,256 | $1,758,391.20 | 140,684 | 2019-11-27 | Filing |
| Officer | $170.47 | 1,500 | $255,705.00 | 150,940 | 2019-11-27 | Filing |
| Officer | $172.05 | 13,923 | $2,395,452.15 | 140,684 | 2019-11-26 | Filing |
| Officer | $171.52 | 3,563 | $611,125.76 | 154,607 | 2019-11-26 | Filing |
| Officer | $172.17 | 100 | $17,217.00 | 19,746 | 2019-11-25 | Filing |
| Officer | $171.08 | 200 | $34,216.00 | 19,846 | 2019-11-25 | Filing |
| Officer | $170.07 | 825 | $140,307.75 | 20,046 | 2019-11-25 | Filing |
| Large Shareholder, Officer, Director | $169.41 | 3,269 | $553,801.29 | 191,266 | 2019-11-22 | Filing |
| Large Shareholder, Officer, Director | $168.72 | 16,010 | $2,701,207.20 | 194,535 | 2019-11-22 | Filing |
| Large Shareholder, Officer, Director | $167.89 | 5,721 | $960,498.69 | 210,545 | 2019-11-22 | Filing |
| Large Shareholder, Officer, Director | $173.28 | 300 | $51,984.00 | 191,266 | 2019-11-21 | Filing |
| Large Shareholder, Officer, Director | $172.14 | 1,097 | $188,837.58 | 191,566 | 2019-11-21 | Filing |
| Large Shareholder, Officer, Director | $171.39 | 4,310 | $738,690.90 | 192,663 | 2019-11-21 | Filing |
| Large Shareholder, Officer, Director | $170.44 | 1,277 | $217,651.88 | 196,973 | 2019-11-21 | Filing |