| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $48.53 | 15,287 | $741,911.74 | 7,308,847 | 2016-06-08 | Filing |
| Large Shareholder | $49.18 | 32,000 | $1,573,641.60 | 7,324,134 | 2016-06-07 | Filing |
| Large Shareholder | $50.24 | 7,840 | $393,866.70 | 7,356,134 | 2016-06-06 | Filing |
| Large Shareholder | $49.67 | 5,160 | $256,286.88 | 7,363,974 | 2016-06-06 | Filing |
| Officer | $49.31 | 1,572 | $77,520.51 | 0 | 2016-06-08 | Filing |
| Officer | $49.32 | 1,750 | $86,301.60 | 0 | 2016-06-07 | Filing |
| Officer | $50.26 | 800 | $40,209.52 | 0 | 2016-06-06 | Filing |
| Officer | $50.26 | 800 | $40,209.52 | 0 | 2016-06-06 | Filing |
| Officer | $50.26 | 1,478 | $74,287.09 | 0 | 2016-06-06 | Filing |
| Officer | $50.26 | 1,000 | $50,261.90 | 0 | 2016-06-06 | Filing |
| Director | $50.01 | 7,500 | $375,075.00 | 0 | 2016-06-06 | Filing |
| Officer, Director | $40.00 | 11 | $440.00 | 127,335 | 2016-03-09 | Filing |
| Officer, Director | $40.00 | 7,000 | $280,000.00 | 127,346 | 2016-03-08 | Filing |
| Officer, Director | $40.00 | 2,500 | $100,000.00 | 134,346 | 2016-03-07 | Filing |
| Director | $42.63 | 5,500 | $234,478.75 | 64,414 | 2016-02-08 | Filing |
| Director | $44.15 | 300 | $13,245.00 | 64,414 | 2016-02-04 | Filing |
| Officer, Director | $39.15 | 3,500 | $137,022.90 | 136,846 | 2015-12-15 | Filing |
| Officer, Director | $39.95 | 3,000 | $119,851.20 | 1,770,674 | 2015-12-16 | Filing |
| Officer, Director | $39.08 | 2,521 | $98,528.50 | 140,346 | 2015-12-08 | Filing |
| Officer, Director | $39.63 | 2,154 | $85,356.13 | 142,867 | 2015-12-04 | Filing |