| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $129.81 | 108 | $14,019.88 | 22,186,701 | 2019-04-03 | Filing |
| Large Shareholder, Officer, Director | $129.19 | 11,111 | $1,435,461.20 | 22,186,809 | 2019-04-03 | Filing |
| Large Shareholder, Officer, Director | $128.99 | 1,502 | $193,736.97 | 22,197,920 | 2019-04-02 | Filing |
| Large Shareholder, Officer, Director | $128.48 | 13,344 | $1,714,405.09 | 22,199,422 | 2019-04-02 | Filing |
| Large Shareholder, Officer, Director | $128.79 | 7,227 | $930,755.21 | 22,212,766 | 2019-04-01 | Filing |
| Large Shareholder, Officer, Director | $127.96 | 5,569 | $712,604.78 | 22,219,993 | 2019-04-01 | Filing |
| Large Shareholder, Officer, Director | $126.94 | 2,183 | $277,112.64 | 22,225,562 | 2019-04-01 | Filing |
| Large Shareholder, Officer, Director | $125.48 | 4,922 | $617,617.48 | 22,227,745 | 2019-03-29 | Filing |
| Large Shareholder, Officer, Director | $124.50 | 5,492 | $683,764.43 | 22,232,667 | 2019-03-29 | Filing |
| Large Shareholder, Officer, Director | $124.48 | 311 | $38,713.28 | 22,238,159 | 2019-03-28 | Filing |
| Large Shareholder, Officer, Director | $123.86 | 6,444 | $798,174.46 | 22,238,470 | 2019-03-28 | Filing |
| Large Shareholder, Officer, Director | $123.00 | 2,472 | $304,057.48 | 22,244,914 | 2019-03-28 | Filing |
| Large Shareholder, Officer, Director | $121.99 | 600 | $73,195.74 | 22,247,386 | 2019-03-28 | Filing |
| Large Shareholder, Officer, Director | $123.47 | 98 | $12,100.06 | 22,247,986 | 2019-03-27 | Filing |
| Large Shareholder, Officer, Director | $122.34 | 6,661 | $814,888.76 | 22,248,084 | 2019-03-27 | Filing |
| Large Shareholder, Officer, Director | $122.90 | 2,662 | $327,154.74 | 22,254,745 | 2019-03-26 | Filing |
| Large Shareholder, Officer, Director | $122.21 | 7,872 | $962,074.91 | 22,257,407 | 2019-03-26 | Filing |
| Large Shareholder, Officer, Director | $121.43 | 570 | $69,214.42 | 22,265,279 | 2019-03-26 | Filing |
| Large Shareholder, Officer, Director | $121.28 | 4,841 | $587,137.30 | 22,265,849 | 2019-03-25 | Filing |
| Large Shareholder, Officer, Director | $120.88 | 7,586 | $916,995.68 | 22,270,690 | 2019-03-25 | Filing |