| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $144.93 | 600 | $86,956.98 | 308,787 | 2015-06-24 | Filing |
| Officer | $131.39 | 6,920 | $909,218.80 | 34,054 | 2015-06-05 | Filing |
| Officer | $130.47 | 7,680 | $1,002,009.60 | 43,756 | 2015-06-01 | Filing |
| Officer | $131.18 | 9,662 | $1,267,430.24 | 53,861 | 2015-05-29 | Filing |
| Director | $131.44 | 1,000 | $131,441.00 | 52,563 | 2015-05-21 | Filing |
| Director | $133.74 | 1,000 | $133,743.80 | 53,563 | 2015-05-20 | Filing |
| Officer, Director | $132.80 | 21,100 | $2,802,181.28 | 280,076 | 2015-05-20 | Filing |
| Officer, Director | $133.66 | 7,400 | $989,072.90 | 301,176 | 2015-05-20 | Filing |
| Officer, Director | $131.74 | 1,000 | $131,739.50 | 308,576 | 2015-05-20 | Filing |
| Officer | $126.88 | 6,920 | $878,009.60 | 31,880 | 2015-05-05 | Filing |
| Officer | $127.12 | 7,680 | $976,281.60 | 39,966 | 2015-05-01 | Filing |
| Officer, Director | $128.41 | 17,092 | $2,194,799.10 | 263,850 | 2015-04-30 | Filing |
| Officer, Director | $129.61 | 9,708 | $1,258,206.31 | 280,942 | 2015-04-30 | Filing |
| Officer, Director | $130.42 | 2,700 | $352,145.07 | 290,650 | 2015-04-30 | Filing |
| Officer | $140.24 | 6,920 | $970,460.80 | 31,880 | 2015-04-06 | Filing |
| Officer | $142.06 | 7,680 | $1,091,020.80 | 39,966 | 2015-04-01 | Filing |
| Officer, Director | $140.69 | 13,223 | $1,860,330.65 | 263,850 | 2015-03-26 | Filing |
| Officer, Director | $139.71 | 10,227 | $1,428,845.87 | 277,073 | 2015-03-26 | Filing |
| Officer, Director | $138.62 | 4,140 | $573,905.43 | 287,300 | 2015-03-26 | Filing |
| Officer, Director | $141.27 | 1,910 | $269,832.00 | 291,440 | 2015-03-26 | Filing |