| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $31.50 | 2,500 | $78,750.00 | 93,943 | 2015-05-01 | Filing |
| Large Shareholder, Officer, Director | $31.81 | 800 | $25,448.00 | 0 | 2015-05-01 | Filing |
| Large Shareholder, Officer, Director | $31.28 | 14,026 | $438,733.28 | 800 | 2015-05-01 | Filing |
| Large Shareholder, Officer, Director | $30.18 | 47,800 | $1,442,604.00 | 14,826 | 2015-05-01 | Filing |
| Large Shareholder, Officer, Director | $31.78 | 1,500 | $47,670.00 | 0 | 2015-05-01 | Filing |
| Large Shareholder, Officer, Director | $31.25 | 13,526 | $422,687.50 | 1,500 | 2015-05-01 | Filing |
| Large Shareholder, Officer, Director | $30.19 | 47,600 | $1,437,044.00 | 15,026 | 2015-05-01 | Filing |
| Officer | $29.38 | 500 | $14,690.00 | 79,318 | 2015-05-04 | Filing |
| Officer | $32.40 | 1,974 | $63,957.60 | 237,106 | 2015-04-30 | Filing |
| Officer | $34.20 | 500 | $17,100.00 | 233,011 | 2015-04-28 | Filing |
| Officer | $32.27 | 3,000 | $96,810.00 | 701,310 | 2015-04-22 | Filing |
| Officer | $32.16 | 500 | $16,080.00 | 233,511 | 2015-04-21 | Filing |
| Officer | $32.19 | 500 | $16,095.00 | 78,683 | 2015-04-20 | Filing |
| Officer | $33.87 | 5,250 | $177,817.50 | 197,520 | 2015-04-15 | Filing |
| Officer | $33.65 | 1,974 | $66,425.10 | 238,610 | 2015-04-16 | Filing |
| Officer | $33.98 | 500 | $16,990.00 | 232,172 | 2015-04-14 | Filing |
| Officer | $35.00 | 4,000 | $140,000.00 | 700,714 | 2015-04-10 | Filing |
| Officer | $35.00 | 395 | $13,825.00 | 239,214 | 2015-04-10 | Filing |
| Officer | $31.31 | 3,000 | $93,930.00 | 704,714 | 2015-04-08 | Filing |
| Officer | $31.31 | 5,000 | $156,550.00 | 201,054 | 2015-04-08 | Filing |