| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $122.49 | 400 | $48,997.00 | 140 | 2017-11-09 | Filing |
| Officer, Director | $120.98 | 860 | $104,039.53 | 540 | 2017-11-09 | Filing |
| Director | $122.00 | 580 | $70,760.00 | 2,135 | 2017-11-06 | Filing |
| Officer, Director | $120.96 | 17 | $2,056.32 | 140 | 2017-11-02 | Filing |
| Officer, Director | $119.17 | 200 | $23,833.00 | 157 | 2017-11-02 | Filing |
| Officer, Director | $117.78 | 1,052 | $123,905.40 | 357 | 2017-11-02 | Filing |
| Officer, Director | $120.69 | 563 | $67,946.27 | 140 | 2017-10-26 | Filing |
| Officer, Director | $120.13 | 700 | $84,091.00 | 703 | 2017-10-26 | Filing |
| Officer, Director | $119.69 | 765 | $91,559.33 | 140 | 2017-10-19 | Filing |
| Officer, Director | $118.91 | 500 | $59,455.00 | 905 | 2017-10-19 | Filing |
| Officer, Director | $127.11 | 1,246 | $158,376.32 | 140 | 2017-08-10 | Filing |
| Officer, Director | $120.20 | 1,263 | $151,813.11 | 1,069 | 2017-10-12 | Filing |
| Officer, Director | $123.69 | 200 | $24,738.00 | 1,069 | 2017-10-05 | Filing |
| Officer, Director | $123.05 | 856 | $105,332.68 | 1,269 | 2017-10-05 | Filing |
| Officer, Director | $121.94 | 200 | $24,388.00 | 2,125 | 2017-10-05 | Filing |
| Director | $122.00 | 580 | $70,760.00 | 2,715 | 2017-10-05 | Filing |
| Officer, Director | $120.08 | 506 | $60,762.81 | 1,069 | 2017-09-28 | Filing |
| Officer, Director | $119.44 | 759 | $90,652.76 | 1,575 | 2017-09-28 | Filing |
| Officer, Director | $117.36 | 200 | $23,472.00 | 1,069 | 2017-09-21 | Filing |
| Officer, Director | $115.83 | 1,074 | $124,396.48 | 1,269 | 2017-09-21 | Filing |