| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $28.50 | 100,000 | $2,850,480.00 | 104,024,661 | 2015-10-19 | Filing |
| Officer | $30.08 | 45,000 | $1,353,447.00 | 46,279 | 2015-08-25 | Filing |
| Large Shareholder, Officer, Director | $35.14 | 250,000 | $8,784,025.00 | 111,842,087 | 2015-08-04 | Filing |
| Director | $34.79 | 35,000 | $1,217,702.50 | 209,348 | 2015-07-29 | Filing |
| Large Shareholder, Officer, Director | $34.94 | 200,000 | $6,987,360.00 | 112,092,087 | 2015-07-30 | Filing |
| Large Shareholder, Officer, Director | $34.82 | 400,000 | $13,926,640.00 | 112,292,087 | 2015-07-29 | Filing |
| Officer, Director | $33.87 | 37,900 | $1,283,612.36 | 261,119 | 2015-07-15 | Filing |
| Officer, Director | $33.85 | 12,100 | $409,600.73 | 299,019 | 2015-07-14 | Filing |
| Officer | $33.62 | 6,004 | $201,827.46 | 5,654 | 2015-06-11 | Filing |
| Officer | $33.19 | 64,000 | $2,124,032.00 | 110,838 | 2015-06-05 | Filing |
| Officer, Director | $33.20 | 100,000 | $3,320,480.00 | 311,119 | 2015-06-05 | Filing |
| Officer, Director | $32.12 | 100,000 | $3,211,790.00 | 411,119 | 2015-06-03 | Filing |
| Director | $31.26 | 5,055 | $158,034.97 | 6,163 | 2015-05-29 | Filing |
| Large Shareholder, Officer, Director | $31.54 | 400,000 | $12,617,240.00 | 112,737,087 | 2015-05-22 | Filing |
| Large Shareholder, Officer, Director | $31.44 | 500,000 | $15,721,150.00 | 113,137,087 | 2015-05-21 | Filing |
| Large Shareholder, Officer, Director | $31.71 | 500,000 | $15,855,100.00 | 113,687,087 | 2015-05-20 | Filing |
| Officer, Director | $30.75 | 100,000 | $3,074,890.00 | 511,119 | 2015-04-30 | Filing |
| Large Shareholder, Officer, Director | $30.33 | 417,300 | $12,654,789.42 | 114,436,587 | 2015-04-27 | Filing |
| Large Shareholder, Officer, Director | $30.17 | 630,000 | $19,004,643.00 | 114,853,887 | 2015-04-24 | Filing |
| Large Shareholder, Officer, Director | $30.51 | 630,000 | $19,222,497.00 | 115,483,887 | 2015-04-23 | Filing |