| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $52.44 | 1,000 | $52,440.00 | 0 | 2017-05-05 | Filing |
| Officer, Director | $55.00 | 3,300 | $181,500.00 | 2,359,405 | 2017-05-03 | Filing |
| Officer, Director | $55.05 | 16,731 | $921,041.55 | 2,362,705 | 2017-05-02 | Filing |
| Officer, Director | $55.00 | 1,100 | $60,500.00 | 2,379,436 | 2017-05-01 | Filing |
| Officer, Director | $55.04 | 5,922 | $325,946.88 | 2,380,536 | 2017-04-28 | Filing |
| Officer | $54.03 | 50,000 | $2,701,500.00 | 21,150 | 2017-04-27 | Filing |
| Officer, Director | $54.00 | 20,000 | $1,080,000.00 | 0 | 2017-04-27 | Filing |
| Officer, Director | $52.00 | 20,000 | $1,040,000.00 | 0 | 2017-04-24 | Filing |
| Officer, Director | $53.00 | 7,150 | $378,950.00 | 2,386,458 | 2017-04-25 | Filing |
| Officer, Director | $52.50 | 18,775 | $985,687.50 | 2,393,608 | 2017-04-25 | Filing |
| Officer, Director | $52.21 | 186 | $9,711.06 | 2,412,383 | 2017-04-24 | Filing |
| Officer, Director | $51.76 | 69,786 | $3,612,123.36 | 2,412,569 | 2017-04-24 | Filing |
| Officer, Director | $51.28 | 27,900 | $1,430,712.00 | 2,482,355 | 2017-04-21 | Filing |
| Officer, Director | $51.96 | 700 | $36,372.00 | 2,510,255 | 2017-04-20 | Filing |
| Officer, Director | $51.43 | 25,503 | $1,311,619.29 | 2,510,955 | 2017-04-20 | Filing |
| Officer | $51.14 | 6,250 | $319,625.00 | 29,325 | 2017-04-19 | Filing |
| Officer | $50.24 | 6,250 | $314,000.00 | 35,575 | 2017-04-17 | Filing |
| Director | $49.79 | 1,250 | $62,237.50 | 0 | 2017-04-17 | Filing |
| Officer, Director | $49.79 | 10,749 | $535,192.71 | 2,536,458 | 2017-04-13 | Filing |
| Officer, Director | $50.17 | 3,514 | $176,297.38 | 2,547,207 | 2017-04-12 | Filing |