| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $54.01 | 11,755 | $634,887.55 | 2,153,436 | 2017-05-23 | Filing |
| Officer, Director | $52.81 | 17,463 | $922,221.03 | 2,165,191 | 2017-05-23 | Filing |
| Officer, Director | $52.02 | 26,245 | $1,365,264.90 | 2,182,654 | 2017-05-23 | Filing |
| Officer, Director | $51.32 | 44,701 | $2,294,055.32 | 2,208,899 | 2017-05-22 | Filing |
| Officer, Director | $50.87 | 42,699 | $2,172,098.13 | 2,253,600 | 2017-05-22 | Filing |
| Officer, Director | $49.83 | 5,261 | $262,155.63 | 2,296,299 | 2017-05-22 | Filing |
| Officer | $51.42 | 44 | $2,262.48 | 8,650 | 2017-05-22 | Filing |
| Officer | $50.99 | 11,756 | $599,438.44 | 8,694 | 2017-05-22 | Filing |
| Officer | $49.82 | 700 | $34,874.00 | 20,450 | 2017-05-22 | Filing |
| Director | $44.60 | 10,000 | $446,000.00 | 0 | 2017-05-17 | Filing |
| Director | $51.94 | 10,300 | $534,982.00 | 0 | 2017-05-16 | Filing |
| Director | $51.94 | 3,866 | $200,800.04 | 0 | 2017-05-16 | Filing |
| Director | $53.54 | 1,250 | $66,925.00 | 0 | 2017-05-15 | Filing |
| Officer, Director | $53.48 | 20,000 | $1,069,600.00 | 0 | 2017-05-10 | Filing |
| Officer, Director | $55.08 | 28,775 | $1,584,927.00 | 2,301,560 | 2017-05-10 | Filing |
| Officer, Director | $55.14 | 29,070 | $1,602,919.80 | 2,330,335 | 2017-05-09 | Filing |
| Officer | $52.77 | 12,500 | $659,625.00 | 0 | 2017-05-08 | Filing |
| Officer | $52.35 | 1,500 | $78,525.00 | 0 | 2017-05-08 | Filing |
| Officer | $52.00 | 1,875 | $97,500.00 | 0 | 2017-05-05 | Filing |
| Officer | $52.00 | 3,875 | $201,500.00 | 0 | 2017-05-05 | Filing |