Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $58.95 | 2,295 | Officer | 2,332 | 2019-08-16 | Filing |
| $58.96 | 1,788 | Officer | 128,823 | 2019-08-16 | Filing |
| $60.75 | 4,000 | Officer | 126,926 | 2019-08-14 | Filing |
| $63.21 | 10,000 | Officer | 108,163 | 2019-08-13 | Filing |
| $85.77 | 237 | Large Shareholder, Officer, Director | 6,409,476 | 2019-08-05 | Filing |
| $84.90 | 3,211 | Large Shareholder, Officer, Director | 6,409,713 | 2019-08-05 | Filing |
| $84.16 | 5,247 | Large Shareholder, Officer, Director | 6,412,924 | 2019-08-05 | Filing |
| $82.99 | 3,305 | Large Shareholder, Officer, Director | 6,418,171 | 2019-08-05 | Filing |
| $94.38 | 29 | Large Shareholder, Officer, Director | 174,000 | 2019-08-02 | Filing |
| $93.36 | 200 | Large Shareholder, Officer, Director | 174,029 | 2019-08-02 | Filing |
| $92.15 | 100 | Large Shareholder, Officer, Director | 174,229 | 2019-08-02 | Filing |
| $90.79 | 300 | Large Shareholder, Officer, Director | 174,329 | 2019-08-02 | Filing |
| $89.30 | 366 | Large Shareholder, Officer, Director | 174,629 | 2019-08-02 | Filing |
| $88.33 | 1,356 | Large Shareholder, Officer, Director | 174,995 | 2019-08-02 | Filing |
| $87.58 | 1,649 | Large Shareholder, Officer, Director | 176,351 | 2019-08-02 | Filing |
| $93.65 | 15,000 | Officer | 128,163 | 2019-07-15 | Filing |
| $92.80 | 6,850 | Officer | 130,926 | 2019-07-10 | Filing |
| $91.50 | 500 | Large Shareholder, Officer, Director | 6,421,476 | 2019-07-05 | Filing |
| $90.95 | 8,388 | Large Shareholder, Officer, Director | 6,421,976 | 2019-07-03 | Filing |
| $89.59 | 4,612 | Large Shareholder, Officer, Director | 6,430,364 | 2019-07-03 | Filing |