Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $95.73 | 3,947 | Officer | 158,163 | 2019-05-20 | Filing |
| $99.52 | 2,237 | Officer | 24,126 | 2019-05-17 | Filing |
| $102.83 | 1,443 | Officer | 26,363 | 2019-05-16 | Filing |
| $102.77 | 3,450 | Officer | 3,947 | 2019-05-16 | Filing |
| $102.73 | 1,673 | Officer | 288,337 | 2019-05-16 | Filing |
| $100.20 | 4,000 | Officer | 285,234 | 2019-05-15 | Filing |
| $103.88 | 15,000 | Officer | 158,163 | 2019-05-13 | Filing |
| $106.50 | 1,700 | Large Shareholder, Officer, Director | 6,460,476 | 2019-05-03 | Filing |
| $105.11 | 2,500 | Large Shareholder, Officer, Director | 186,000 | 2019-05-02 | Filing |
| $104.37 | 1,500 | Large Shareholder, Officer, Director | 188,500 | 2019-05-02 | Filing |
| $105.27 | 5,460 | Large Shareholder, Officer, Director | 6,462,176 | 2019-05-02 | Filing |
| $104.70 | 8,804 | Large Shareholder, Officer, Director | 6,467,636 | 2019-05-02 | Filing |
| $103.78 | 2,736 | Large Shareholder, Officer, Director | 6,476,440 | 2019-05-02 | Filing |
| $98.94 | 15,000 | Officer | 173,163 | 2019-04-15 | Filing |
| $96.82 | 4,000 | Officer | 289,234 | 2019-04-10 | Filing |
| $98.60 | 7,226 | Large Shareholder, Officer, Director | 6,489,456 | 2019-04-03 | Filing |
| $97.93 | 5,074 | Large Shareholder, Officer, Director | 6,496,682 | 2019-04-03 | Filing |
| $96.66 | 2,700 | Large Shareholder, Officer, Director | 6,501,756 | 2019-04-03 | Filing |
| $95.34 | 100 | Large Shareholder, Officer, Director | 190,000 | 2019-04-02 | Filing |
| $94.81 | 2,060 | Large Shareholder, Officer, Director | 190,100 | 2019-04-02 | Filing |