| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $59.72 | 113,832 | $6,798,229.17 | 242,003 | 2018-05-21 | Filing |
| Officer | $60.00 | 10,000 | $600,001.00 | 0 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $59.13 | 101,970 | $6,029,312.75 | 85,163,416 | 2018-05-16 | Filing |
| Large Shareholder, Officer, Director | $57.99 | 300,000 | $17,397,150.00 | 32,609,941 | 2018-05-09 | Filing |
| Large Shareholder, Officer, Director | $57.23 | 250,000 | $14,307,050.00 | 85,419,551 | 2018-05-08 | Filing |
| Large Shareholder, Officer, Director | $57.01 | 250,000 | $14,253,100.00 | 85,669,551 | 2018-05-07 | Filing |
| Large Shareholder, Officer, Director | $56.19 | 200,000 | $11,238,860.00 | 85,919,551 | 2018-05-04 | Filing |
| Officer | $57.01 | 14,988 | $854,419.42 | 18,096 | 2018-05-07 | Filing |
| Officer | $57.01 | 12,786 | $728,890.22 | 33,084 | 2018-05-07 | Filing |
| Officer | $57.01 | 9,556 | $544,757.94 | 45,870 | 2018-05-07 | Filing |
| Officer | $55.24 | 22,563 | $1,246,373.35 | 14,606 | 2018-05-01 | Filing |
| Officer | $55.24 | 14,235 | $786,337.13 | 37,169 | 2018-05-01 | Filing |
| Officer | $56.29 | 100 | $5,629.00 | 14,606 | 2018-04-30 | Filing |
| Officer | $55.97 | 6,500 | $363,790.05 | 32,630 | 2018-04-27 | Filing |
| Officer | $55.97 | 6,500 | $363,790.05 | 39,130 | 2018-04-27 | Filing |
| Large Shareholder, Officer, Director | $55.23 | 165,000 | $9,113,395.50 | 33,109,941 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $54.60 | 200,000 | $10,919,440.00 | 33,074,941 | 2018-04-25 | Filing |
| Large Shareholder, Officer, Director | $55.01 | 250,000 | $13,751,650.00 | 87,031,391 | 2018-04-24 | Filing |
| Large Shareholder, Officer, Director | $55.27 | 12,000 | $663,237.60 | 87,281,391 | 2018-04-24 | Filing |
| Officer | $55.89 | 18,803 | $1,050,848.90 | 0 | 2018-04-24 | Filing |