| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $75.30 | 4,595 | $346,003.50 | 165,930 | 2017-07-03 | Filing |
| Large Shareholder, Officer, Director | $76.28 | 6,000 | $457,680.00 | 170,525 | 2017-07-03 | Filing |
| Large Shareholder, Officer, Director | $73.81 | 4,400 | $324,764.00 | 176,525 | 2017-07-03 | Filing |
| Officer | $76.24 | 300 | $22,872.00 | 120,420 | 2017-07-03 | Filing |
| Officer | $76.89 | 648 | $49,824.72 | 120,720 | 2017-07-03 | Filing |
| Officer | $74.87 | 600 | $44,922.00 | 245,819 | 2017-07-05 | Filing |
| Officer | $76.78 | 244 | $18,734.32 | 756 | 2017-07-03 | Filing |
| Officer | $76.86 | 244 | $18,753.84 | 5,248 | 2017-07-03 | Filing |
| Officer | $76.89 | 244 | $18,761.16 | 193,227 | 2017-07-03 | Filing |
| Officer | $74.79 | 700 | $52,353.00 | 192,971 | 2017-06-29 | Filing |
| Officer | $75.01 | 600 | $45,006.00 | 246,419 | 2017-06-27 | Filing |
| Large Shareholder, Officer, Director | $75.38 | 5,464 | $411,876.32 | 180,969 | 2017-06-26 | Filing |
| Large Shareholder, Officer, Director | $75.84 | 37,602 | $2,851,735.68 | 186,433 | 2017-06-26 | Filing |
| Large Shareholder, Officer, Director | $76.93 | 6,934 | $533,432.62 | 224,035 | 2017-06-26 | Filing |
| Large Shareholder, Officer, Director | $75.38 | 5,233 | $394,463.54 | 180,925 | 2017-06-26 | Filing |
| Large Shareholder, Officer, Director | $75.83 | 37,504 | $2,843,928.32 | 186,158 | 2017-06-26 | Filing |
| Large Shareholder, Officer, Director | $76.93 | 7,263 | $558,742.59 | 223,662 | 2017-06-26 | Filing |
| Officer | $75.40 | 700 | $52,780.00 | 193,671 | 2017-06-22 | Filing |
| Officer | $75.29 | 4,584 | $345,129.36 | 31,303 | 2017-06-21 | Filing |
| Officer | $73.87 | 600 | $44,322.00 | 241,743 | 2017-06-20 | Filing |