| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $63.80 | 39,000 | $2,488,200.00 | 338,421 | 2016-05-11 | Filing |
| Officer | $63.60 | 100 | $6,360.00 | 62,204 | 2016-05-10 | Filing |
| Officer | $63.59 | 5,900 | $375,181.00 | 62,304 | 2016-05-10 | Filing |
| Officer | $63.52 | 21,583 | $1,370,952.16 | 44,615 | 2016-05-10 | Filing |
| Officer | $63.52 | 47,438 | $3,013,261.76 | 149,444 | 2016-05-10 | Filing |
| Officer | $56.15 | 100 | $5,615.00 | 194,138 | 2016-03-08 | Filing |
| Officer | $56.13 | 800 | $44,904.00 | 194,238 | 2016-03-08 | Filing |
| Officer | $56.12 | 300 | $16,836.00 | 195,038 | 2016-03-08 | Filing |
| Officer | $56.11 | 500 | $28,055.00 | 195,338 | 2016-03-08 | Filing |
| Officer | $56.10 | 3,400 | $190,740.00 | 195,838 | 2016-03-08 | Filing |
| Officer | $56.09 | 19,900 | $1,116,191.00 | 199,238 | 2016-03-08 | Filing |
| Officer, Director | $71.34 | 500 | $35,670.00 | 473,187 | 2015-07-29 | Filing |
| Officer, Director | $71.33 | 1,200 | $85,596.00 | 473,687 | 2015-07-29 | Filing |
| Officer, Director | $71.31 | 300 | $21,393.00 | 474,887 | 2015-07-29 | Filing |
| Officer, Director | $71.30 | 2,100 | $149,730.00 | 475,187 | 2015-07-29 | Filing |
| Officer, Director | $71.30 | 100 | $7,129.50 | 477,287 | 2015-07-29 | Filing |
| Officer, Director | $71.29 | 700 | $49,903.00 | 477,387 | 2015-07-29 | Filing |
| Officer, Director | $71.28 | 1,000 | $71,280.00 | 478,087 | 2015-07-29 | Filing |
| Officer, Director | $71.27 | 1,400 | $99,778.00 | 479,087 | 2015-07-29 | Filing |
| Officer, Director | $71.27 | 350 | $24,942.75 | 480,487 | 2015-07-29 | Filing |