| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $150.03 | 1,355 | $203,295.39 | 873,320 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $149.22 | 1,563 | $233,235.24 | 874,675 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $148.25 | 700 | $103,777.52 | 876,238 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $155.36 | 6,500 | $1,009,851.05 | 0 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $154.66 | 16,801 | $2,598,491.38 | 6,500 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $153.40 | 1,904 | $292,080.45 | 23,301 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $152.50 | 3,256 | $496,536.09 | 25,205 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $151.41 | 1,986 | $300,693.71 | 28,461 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $150.13 | 4,875 | $731,883.75 | 30,447 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $149.17 | 3,910 | $583,236.32 | 35,322 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $148.10 | 1,600 | $236,964.00 | 39,232 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $155.52 | 1,400 | $217,726.04 | 0 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $154.98 | 27,325 | $4,234,790.25 | 1,400 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $154.14 | 10,009 | $1,542,765.24 | 28,725 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $152.79 | 3,600 | $550,055.88 | 38,734 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $151.91 | 3,457 | $525,150.80 | 42,334 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $150.81 | 4,110 | $619,832.80 | 45,791 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $149.89 | 8,172 | $1,224,891.27 | 49,901 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $148.88 | 6,293 | $936,932.05 | 58,073 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $147.71 | 1,000 | $147,706.00 | 64,366 | 2017-06-09 | Filing |