| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $79.32 | 12,900 | $1,023,209.94 | 107,805 | 2015-10-26 | Filing |
| Officer, Director | $78.75 | 162,100 | $12,764,775.23 | 120,705 | 2015-10-26 | Filing |
| Officer | $80.43 | 3,904 | $313,996.77 | 51,676 | 2015-08-13 | Filing |
| Officer | $80.57 | 10,000 | $805,732.00 | 59,109 | 2015-08-13 | Filing |
| Officer | $73.00 | 31,602 | $2,306,946.00 | 64,894 | 2015-05-22 | Filing |
| Officer | $72.25 | 21,667 | $1,565,440.75 | 55,580 | 2015-05-15 | Filing |
| Officer | $71.67 | 28,001 | $2,006,932.47 | 27,147 | 2015-04-24 | Filing |
| Officer, Director | $72.97 | 36,287 | $2,647,938.59 | 82,805 | 2015-04-22 | Filing |
| Officer, Director | $72.22 | 102,416 | $7,395,971.44 | 119,092 | 2015-04-22 | Filing |
| Officer | $62.29 | 108,844 | $6,779,468.27 | 200,000 | 2015-02-25 | Filing |
| Officer | $61.00 | 19,832 | $1,209,752.00 | 31,999 | 2015-02-20 | Filing |
| Officer | $62.75 | 94 | $5,898.50 | 31,999 | 2015-02-18 | Filing |
| Officer | $62.47 | 10,000 | $624,677.00 | 31,999 | 2015-02-17 | Filing |
| Officer | $62.50 | 36,170 | $2,260,625.00 | 55,580 | 2015-02-13 | Filing |
| Officer | $61.84 | 30,000 | $1,855,113.00 | 59,109 | 2015-02-12 | Filing |
| Director | $61.54 | 6,000 | $369,240.00 | 33,022 | 2015-02-11 | Filing |
| Large Shareholder, Director | $56.73 | 8,937 | $506,956.69 | 5,200,000 | 2014-11-12 | Filing |
| Large Shareholder, Director | $56.72 | 124,637 | $7,068,912.09 | 5,208,937 | 2014-11-11 | Filing |
| Large Shareholder, Director | $58.07 | 8,162 | $473,986.93 | 5,333,574 | 2014-11-10 | Filing |
| Large Shareholder, Director | $57.44 | 311,838 | $17,912,224.19 | 5,341,736 | 2014-11-10 | Filing |