| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $38.04 | 11,547 | $439,205.16 | 1,151,371 | 2017-06-07 | Filing |
| Large Shareholder, Director | $38.05 | 12,400 | $471,807.60 | 1,162,918 | 2017-06-06 | Filing |
| Large Shareholder, Director | $37.40 | 20,000 | $748,020.00 | 1,175,318 | 2017-06-01 | Filing |
| Large Shareholder, Officer, Director | $37.96 | 8,000 | $303,644.80 | 10,961 | 2017-05-25 | Filing |
| Large Shareholder, Director | $37.45 | 3,321 | $124,356.84 | 3,324 | 2017-05-23 | Filing |
| Large Shareholder, Director, Other | $37.71 | 36,022 | $1,358,476.07 | 566,362 | 2017-05-19 | Filing |
| Large Shareholder, Director, Other | $37.71 | 15,949 | $601,475.07 | 178,210 | 2017-05-19 | Filing |
| Large Shareholder, Director | $38.01 | 25,000 | $950,212.50 | 1,195,318 | 2017-05-18 | Filing |
| Large Shareholder, Director | $37.81 | 9,000 | $340,281.00 | 0 | 2017-05-19 | Filing |
| Officer | $38.00 | 5,000 | $190,000.00 | 3,978 | 2017-05-18 | Filing |
| Large Shareholder, Director | $37.88 | 10,000 | $378,841.00 | 9,000 | 2017-05-18 | Filing |
| Large Shareholder, Director | $36.56 | 20,000 | $731,142.00 | 19,000 | 2017-05-17 | Filing |
| Large Shareholder, Director | $35.96 | 10,000 | $359,641.00 | 39,000 | 2017-05-16 | Filing |
| Large Shareholder, Director | $36.53 | 26,000 | $949,738.40 | 49,000 | 2017-05-12 | Filing |
| Large Shareholder, Director | $36.66 | 25,000 | $916,602.50 | 75,000 | 2017-05-11 | Filing |
| Officer | $36.75 | 719 | $26,423.90 | 17,415 | 2017-05-09 | Filing |
| Officer | $36.68 | 10,000 | $366,777.00 | 18,134 | 2017-05-09 | Filing |
| Large Shareholder, Director | $36.48 | 25,000 | $911,950.00 | 100,000 | 2017-05-10 | Filing |
| Large Shareholder, Director | $36.56 | 25,000 | $913,997.50 | 125,000 | 2017-05-09 | Filing |
| Large Shareholder, Director | $37.74 | 35,000 | $1,320,935.00 | 150,000 | 2017-05-08 | Filing |