| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $87.49 | 235 | $20,560.15 | 332,462 | 2017-11-27 | Filing |
| Large Shareholder, Officer, Director | $86.75 | 16,346 | $1,418,022.04 | 332,697 | 2017-11-27 | Filing |
| Officer | $87.00 | 1,000 | $87,000.00 | 1,100 | 2017-11-20 | Filing |
| Officer | $85.00 | 600 | $51,000.00 | 2,100 | 2017-11-16 | Filing |
| Large Shareholder, Officer, Director | $80.84 | 100 | $8,084.00 | 349,043 | 2017-11-15 | Filing |
| Large Shareholder, Officer, Director | $80.29 | 62,170 | $4,991,790.94 | 349,143 | 2017-11-15 | Filing |
| Large Shareholder, Officer, Director | $79.16 | 3,798 | $300,632.97 | 411,313 | 2017-11-15 | Filing |
| Large Shareholder, Officer, Director | $81.00 | 100 | $8,100.00 | 415,111 | 2017-11-14 | Filing |
| Large Shareholder, Officer, Director | $80.10 | 20,407 | $1,634,500.71 | 415,211 | 2017-11-14 | Filing |
| Large Shareholder, Officer, Director | $79.55 | 39,328 | $3,128,349.69 | 435,618 | 2017-11-14 | Filing |
| Large Shareholder, Officer, Director | $84.04 | 100 | $8,404.00 | 474,946 | 2017-11-13 | Filing |
| Large Shareholder, Officer, Director | $83.24 | 16,845 | $1,402,135.69 | 475,046 | 2017-11-13 | Filing |
| Large Shareholder, Officer, Director | $82.67 | 8,109 | $670,375.90 | 491,891 | 2017-11-13 | Filing |
| Officer | $83.31 | 1,201 | $100,054.23 | 0 | 2017-11-13 | Filing |
| Officer | $82.79 | 2,400 | $198,692.88 | 1,201 | 2017-11-13 | Filing |
| Director | $73.22 | 799 | $58,498.86 | 0 | 2017-07-12 | Filing |
| Director | $72.58 | 15,501 | $1,125,031.58 | 799 | 2017-07-12 | Filing |
| Director | $71.67 | 3,700 | $265,173.82 | 16,300 | 2017-07-12 | Filing |
| Director | $72.36 | 7,206 | $521,449.94 | 0 | 2017-07-10 | Filing |
| Director | $71.71 | 3,604 | $258,449.69 | 7,206 | 2017-07-10 | Filing |