| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $127.59 | 200 | $25,518.00 | 1,181 | 2017-11-30 | Filing |
| Officer, Director | $125.40 | 100 | $12,540.00 | 140 | 2017-11-24 | Filing |
| Officer, Director | $124.51 | 208 | $25,898.56 | 240 | 2017-11-24 | Filing |
| Officer, Director | $123.83 | 945 | $117,020.58 | 448 | 2017-11-24 | Filing |
| Officer, Director | $121.84 | 100 | $12,183.50 | 140 | 2017-11-16 | Filing |
| Officer, Director | $121.74 | 661 | $80,470.87 | 240 | 2017-11-16 | Filing |
| Officer, Director | $120.33 | 400 | $48,133.00 | 901 | 2017-11-16 | Filing |
| Officer, Director | $119.03 | 200 | $23,805.00 | 1,301 | 2017-11-16 | Filing |
| Officer, Director | $121.16 | 5,700 | $690,612.00 | 1,501 | 2017-11-16 | Filing |
| 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 |