| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $90.48 | 6,738 | $609,654.24 | 164,167 | 2017-05-05 | Filing |
| Officer, Director | $89.31 | 4,974 | $444,227.94 | 170,905 | 2017-05-05 | Filing |
| Officer, Director | $88.60 | 1,926 | $170,643.60 | 175,879 | 2017-05-05 | Filing |
| Officer, Director | $93.60 | 859 | $80,402.40 | 177,805 | 2017-05-04 | Filing |
| Officer, Director | $92.54 | 2,921 | $270,309.34 | 178,664 | 2017-05-04 | Filing |
| Officer, Director | $91.78 | 2,203 | $202,191.34 | 181,585 | 2017-05-04 | Filing |
| Officer, Director | $90.83 | 9,976 | $906,120.08 | 183,788 | 2017-05-04 | Filing |
| Officer, Director | $87.36 | 100 | $8,736.00 | 193,764 | 2017-05-04 | Filing |
| Officer, Director | $73.02 | 500 | $36,510.00 | 193,864 | 2017-02-17 | Filing |
| Officer, Director | $72.63 | 5,991 | $435,126.33 | 194,364 | 2017-02-17 | Filing |
| Officer | $72.09 | 467 | $33,666.03 | 50,947 | 2017-02-17 | Filing |
| Officer | $71.31 | 238 | $16,971.78 | 13,913 | 2017-02-17 | Filing |
| Officer | $47.30 | 77 | $3,642.10 | 0 | 2016-08-08 | Filing |
| Director | $46.09 | 421 | $19,403.89 | 11,484 | 2016-05-10 | Filing |
| Director | $55.37 | 525 | $29,069.25 | 0 | 2015-07-30 | Filing |
| Director | $55.37 | 975 | $53,985.75 | 0 | 2015-07-30 | Filing |
| Director | $72.52 | 348 | $25,236.96 | 8,404 | 2014-12-11 | Filing |
| Director | $73.82 | 454 | $33,514.28 | 14,054 | 2014-12-09 | Filing |
| Officer | $75.94 | 2,700 | $205,038.00 | 17,802 | 2014-11-20 | Filing |
| Officer | $78.57 | 5,000 | $392,850.00 | 34,472 | 2014-11-14 | Filing |