| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $60.01 | 2,000 | $120,020.00 | 14,789 | 2017-05-23 | Filing |
| Large Shareholder, Officer, Director | $59.20 | 3,703 | $219,217.60 | 0 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $59.20 | 3,703 | $219,217.60 | 0 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $58.40 | 45,478 | $2,655,915.20 | 3,703 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $58.40 | 45,478 | $2,655,915.20 | 3,703 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $57.70 | 20,210 | $1,166,117.00 | 49,181 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $57.70 | 20,210 | $1,166,117.00 | 49,181 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $56.81 | 765 | $43,459.65 | 69,391 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $56.81 | 765 | $43,459.65 | 69,391 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $56.57 | 79,594 | $4,502,632.58 | 70,156 | 2017-05-19 | Filing |
| Large Shareholder, Officer, Director | $56.57 | 79,594 | $4,502,632.58 | 70,156 | 2017-05-19 | Filing |
| Officer | $54.19 | 12,747 | $690,759.93 | 17,696 | 2017-05-18 | Filing |
| Officer | $54.19 | 2,233 | $121,006.27 | 30,443 | 2017-05-18 | Filing |
| Officer | $56.75 | 8,250 | $468,187.50 | 10,903 | 2017-05-17 | Filing |
| Officer | $56.75 | 2,500 | $141,875.00 | 19,153 | 2017-05-17 | Filing |
| Large Shareholder, Officer, Director | $56.84 | 250 | $14,210.00 | 149,750 | 2017-05-17 | Filing |
| Large Shareholder, Officer, Director | $56.84 | 250 | $14,210.00 | 149,750 | 2017-05-17 | Filing |
| Officer | $56.87 | 3,100 | $176,297.00 | 16,875 | 2017-05-17 | Filing |
| Officer | $56.87 | 413 | $23,487.31 | 19,975 | 2017-05-17 | Filing |
| Officer | $56.83 | 4,800 | $272,784.00 | 20,388 | 2017-05-17 | Filing |