| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $38.39 | 240 | $9,213.60 | 510,963 | 2015-01-07 | Filing |
| Officer | $35.06 | 480 | $16,828.80 | 511,203 | 2015-01-05 | Filing |
| Officer | $35.69 | 400 | $14,276.00 | 35,000 | 2015-01-02 | Filing |
| Officer | $34.59 | 1,475 | $51,020.25 | 35,400 | 2015-01-02 | Filing |
| Other | $36.23 | 2,083 | $75,467.09 | 14,586 | 2015-01-06 | Filing |
| Officer, Director | $34.82 | 15,000 | $522,300.00 | 741,165 | 2015-01-02 | Filing |
| Officer, Director | $34.82 | 1,500 | $52,230.00 | 741,165 | 2015-01-02 | Filing |
| Large Shareholder, Officer, Director | $35.06 | 250 | $8,765.00 | 1,270,900 | 2015-01-05 | Filing |
| Large Shareholder, Officer, Director | $35.69 | 157 | $5,603.33 | 1,271,150 | 2015-01-02 | Filing |
| Large Shareholder, Officer, Director | $34.65 | 343 | $11,884.95 | 1,271,307 | 2015-01-02 | Filing |
| Large Shareholder, Officer, Director | $35.87 | 250 | $8,967.50 | 1,271,650 | 2014-12-31 | Filing |
| Large Shareholder, Officer, Director | $35.06 | 120 | $4,207.20 | 620,219 | 2015-01-05 | Filing |
| Large Shareholder, Officer, Director | $35.71 | 72 | $2,571.12 | 620,339 | 2015-01-02 | Filing |
| Large Shareholder, Officer, Director | $34.67 | 168 | $5,824.56 | 620,411 | 2015-01-02 | Filing |
| Large Shareholder, Officer, Director | $35.87 | 120 | $4,304.40 | 620,579 | 2014-12-31 | Filing |
| Large Shareholder, Officer, Director | $35.11 | 200 | $7,022.00 | 225,221 | 2015-01-05 | Filing |
| Large Shareholder, Officer, Director | $35.70 | 124 | $4,426.80 | 225,421 | 2015-01-02 | Filing |
| Large Shareholder, Officer, Director | $34.66 | 276 | $9,566.16 | 225,545 | 2015-01-02 | Filing |
| Large Shareholder, Officer, Director | $35.87 | 200 | $7,174.00 | 225,821 | 2014-12-31 | Filing |
| Large Shareholder, Officer, Director | $35.06 | 1,120 | $39,267.20 | 5,241,058 | 2015-01-05 | Filing |