| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $35.67 | 6,919 | $246,818.03 | 1,081 | 2015-07-07 | Filing |
| Large Shareholder, Officer, Director | $41.81 | 8,000 | $334,516.00 | 0 | 2015-07-02 | Filing |
| Large Shareholder, Officer, Director | $46.04 | 8,000 | $368,345.60 | 0 | 2015-06-24 | Filing |
| Large Shareholder, Officer, Director | $46.18 | 300 | $13,854.00 | 0 | 2015-06-16 | Filing |
| Large Shareholder, Officer, Director | $45.42 | 5,800 | $263,456.30 | 300 | 2015-06-16 | Filing |
| Large Shareholder, Officer, Director | $44.16 | 1,900 | $83,906.09 | 6,100 | 2015-06-16 | Filing |
| Large Shareholder, Officer, Director | $44.23 | 8,000 | $353,854.40 | 0 | 2015-06-11 | Filing |
| Large Shareholder, Officer, Director | $48.34 | 8,000 | $386,680.00 | 0 | 2015-06-03 | Filing |
| Large Shareholder, Officer, Director | $46.41 | 8,000 | $371,245.60 | 0 | 2015-05-26 | Filing |
| Large Shareholder, Officer, Director | $46.86 | 100 | $4,686.00 | 0 | 2015-05-21 | Filing |
| Large Shareholder, Officer, Director | $46.43 | 7,900 | $366,760.66 | 100 | 2015-05-21 | Filing |
| Officer | $46.10 | 377 | $17,379.55 | 49,267 | 2015-05-21 | Filing |
| Officer | $46.10 | 382 | $17,610.20 | 61,324 | 2015-05-21 | Filing |
| Large Shareholder, Officer, Director | $48.64 | 8,000 | $389,146.40 | 0 | 2015-05-13 | Filing |
| Officer, Director | $50.00 | 6,000 | $300,000.00 | 0 | 2015-05-08 | Filing |
| Large Shareholder, Officer, Director | $39.40 | 8,000 | $315,206.40 | 0 | 2015-05-05 | Filing |
| Large Shareholder, Officer, Director | $41.91 | 8,000 | $335,302.40 | 0 | 2015-04-30 | Filing |
| Officer, Director | $51.53 | 6,000 | $309,193.80 | 0 | 2015-04-28 | Filing |
| Large Shareholder, Officer, Director | $51.00 | 3,186 | $162,478.67 | 0 | 2015-04-22 | Filing |
| Large Shareholder, Officer, Director | $50.57 | 4,814 | $243,440.61 | 3,186 | 2015-04-22 | Filing |