| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $158.80 | 5,950 | $944,845.13 | 7,783,373 | 2018-03-29 | Filing |
| Large Shareholder, Officer, Director | $158.02 | 4,301 | $679,655.63 | 7,789,323 | 2018-03-29 | Filing |
| Large Shareholder, Officer, Director | $157.02 | 1,600 | $251,232.96 | 7,793,624 | 2018-03-29 | Filing |
| Large Shareholder, Officer, Director | $155.92 | 2,400 | $374,202.00 | 7,795,224 | 2018-03-29 | Filing |
| Large Shareholder, Officer, Director | $154.99 | 5,500 | $852,467.55 | 7,797,624 | 2018-03-29 | Filing |
| Large Shareholder, Officer, Director | $155.04 | 4,100 | $635,654.98 | 535,631 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $155.03 | 4,000 | $620,129.20 | 446,066 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $155.43 | 4,300 | $668,352.01 | 0 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $154.59 | 16,893 | $2,611,510.83 | 4,300 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $153.53 | 44,930 | $6,898,062.46 | 21,193 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $152.71 | 24,391 | $3,724,710.58 | 66,123 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $151.62 | 7,336 | $1,112,315.86 | 90,514 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $155.51 | 500 | $77,754.45 | 7,803,124 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $154.94 | 5,911 | $915,866.89 | 7,803,624 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $153.81 | 11,000 | $1,691,919.90 | 7,809,535 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $152.98 | 13,239 | $2,025,237.35 | 7,820,535 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $151.79 | 3,600 | $546,456.60 | 7,833,774 | 2018-03-28 | Filing |
| Large Shareholder, Officer, Director | $162.21 | 400 | $64,884.00 | 539,731 | 2018-03-27 | Filing |
| Large Shareholder, Officer, Director | $160.96 | 1,233 | $198,466.64 | 540,131 | 2018-03-27 | Filing |
| Large Shareholder, Officer, Director | $159.75 | 900 | $143,775.99 | 541,364 | 2018-03-27 | Filing |