| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Other | $0.00 | 5,000 | $0.00 | 864,577 | 2017-08-10 | Filing |
| Other | $0.00 | 2,500 | $0.00 | 432,288 | 2017-08-10 | Filing |
| Other | $0.00 | 2,500 | $0.00 | 432,288 | 2017-08-10 | Filing |
| Officer | $70.23 | 700 | $49,161.00 | 186,315 | 2017-08-10 | Filing |
| Officer | $72.77 | 600 | $43,662.00 | 244,105 | 2017-08-09 | Filing |
| Director | $70.00 | 4,080 | $285,600.00 | 7,231 | 2017-08-10 | Filing |
| Large Shareholder, Officer, Director | $76.30 | 600 | $45,780.00 | 17,630 | 2017-08-09 | Filing |
| Large Shareholder, Officer, Director | $75.25 | 1,188 | $89,397.00 | 18,230 | 2017-08-09 | Filing |
| Large Shareholder, Officer, Director | $74.21 | 3,400 | $252,314.00 | 19,418 | 2017-08-09 | Filing |
| Large Shareholder, Officer, Director | $73.07 | 6,812 | $497,752.84 | 22,818 | 2017-08-09 | Filing |
| Large Shareholder, Officer, Director | $79.99 | 200 | $15,998.00 | 29,630 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $78.83 | 300 | $23,649.00 | 29,830 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $77.45 | 700 | $54,215.00 | 30,130 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $76.37 | 2,400 | $183,288.00 | 30,830 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $75.39 | 9,300 | $701,127.00 | 33,230 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $74.52 | 9,100 | $678,132.00 | 42,530 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $73.61 | 1,000 | $73,610.00 | 51,630 | 2017-08-08 | Filing |
| Large Shareholder, Officer, Director | $80.72 | 7,500 | $605,400.00 | 52,630 | 2017-08-07 | Filing |
| Large Shareholder, Officer, Director | $79.87 | 9,700 | $774,739.00 | 60,130 | 2017-08-07 | Filing |
| Large Shareholder, Officer, Director | $78.65 | 2,800 | $220,220.00 | 69,830 | 2017-08-07 | Filing |