| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Other | $0.00 | 21,925 | $0.00 | 402,513 | 2017-08-14 | Filing |
| Officer | $70.68 | 405 | $28,625.40 | 120,962 | 2017-08-15 | Filing |
| Officer | $70.69 | 400 | $28,276.00 | 120,534 | 2017-08-14 | Filing |
| Large Shareholder, Officer, Director | $70.68 | 10,000 | $706,800.00 | 7,630 | 2017-08-14 | Filing |
| Large Shareholder, Officer, Director | $70.68 | 10,000 | $706,800.00 | 7,630 | 2017-08-14 | Filing |
| Other | $0.00 | 15,700 | $0.00 | 848,877 | 2017-08-11 | Filing |
| Other | $0.00 | 7,850 | $0.00 | 424,438 | 2017-08-11 | Filing |
| Other | $0.00 | 7,850 | $0.00 | 424,438 | 2017-08-11 | Filing |
| 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 |