Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $83.51 | 35,753 | Large Shareholder, Officer, Director | 115,068 | 2018-06-19 | Filing |
| $84.51 | 19,121 | Large Shareholder, Officer, Director | 150,821 | 2018-06-19 | Filing |
| $85.37 | 8,805 | Large Shareholder, Officer, Director | 169,942 | 2018-06-19 | Filing |
| $86.23 | 18,868 | Large Shareholder, Officer, Director | 92,061 | 2018-06-18 | Filing |
| $85.73 | 34,923 | Large Shareholder, Officer, Director | 110,929 | 2018-06-18 | Filing |
| $81.64 | 8,594 | Officer | 35,638 | 2018-05-14 | Filing |
| $81.28 | 18,877 | Large Shareholder, Officer, Director | 92,021 | 2018-05-11 | Filing |
| $81.35 | 11,854 | Large Shareholder | 15,686,592 | 2018-05-04 | Filing |
| $80.47 | 24,813 | Large Shareholder | 15,698,446 | 2018-05-04 | Filing |
| $81.35 | 10,673 | Large Shareholder, Director | 2,820,933 | 2018-05-04 | Filing |
| $80.47 | 22,340 | Large Shareholder, Director | 2,810,260 | 2018-05-04 | Filing |
| $78.85 | 1,650 | Director | 16,581 | 2018-05-04 | Filing |
| $89.50 | 2,892 | Large Shareholder, Director | 6,511 | 2018-02-05 | Filing |
| $98.07 | 2,091 | Officer | 16,864 | 2017-11-17 | Filing |
| $97.59 | 4,496 | Officer | 18,955 | 2017-11-17 | Filing |
| $100.11 | 5,000 | Director | 24,868 | 2017-10-13 | Filing |
| $99.67 | 1,226 | Officer | 14,090 | 2017-10-05 | Filing |
| $94.30 | 16,000 | Large Shareholder | 15,723,259 | 2017-09-08 | Filing |
| $94.30 | 16,000 | Large Shareholder | 2,277,751 | 2017-09-08 | Filing |
| $94.08 | 20,015 | Large Shareholder | 15,739,259 | 2017-08-28 | Filing |