| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $130.20 | 1,238 | $161,193.29 | 140 | 2017-06-15 | Filing |
| Officer, Director | $130.56 | 100 | $13,056.00 | 140 | 2017-06-08 | Filing |
| Officer, Director | $129.81 | 740 | $96,057.92 | 240 | 2017-06-08 | Filing |
| Officer, Director | $128.96 | 400 | $51,585.00 | 980 | 2017-06-08 | Filing |
| Officer, Director | $126.16 | 243 | $30,655.88 | 140 | 2017-06-01 | Filing |
| Officer, Director | $125.29 | 608 | $76,179.12 | 383 | 2017-06-01 | Filing |
| Officer, Director | $124.62 | 300 | $37,386.99 | 991 | 2017-06-01 | Filing |
| Officer, Director | $121.83 | 100 | $12,183.00 | 1,291 | 2017-06-01 | Filing |
| Officer, Director | $120.93 | 100 | $12,093.00 | 140 | 2017-05-25 | Filing |
| Officer, Director | $119.82 | 300 | $35,946.00 | 240 | 2017-05-25 | Filing |
| Officer, Director | $119.07 | 865 | $102,999.62 | 540 | 2017-05-25 | Filing |
| Officer, Director | $121.05 | 619 | $74,927.10 | 140 | 2017-05-18 | Filing |
| Officer, Director | $120.40 | 642 | $77,298.15 | 759 | 2017-05-18 | Filing |
| Officer, Director | $122.45 | 312 | $38,203.18 | 140 | 2017-05-11 | Filing |
| Officer, Director | $121.85 | 947 | $115,396.21 | 452 | 2017-05-11 | Filing |
| Officer, Director | $122.75 | 314 | $38,541.93 | 140 | 2017-05-04 | Filing |
| Officer, Director | $122.07 | 944 | $115,232.57 | 454 | 2017-05-04 | Filing |
| Officer, Director | $120.78 | 1,262 | $152,421.84 | 140 | 2017-04-27 | Filing |
| Officer, Director | $121.14 | 1,260 | $152,633.12 | 140 | 2017-04-20 | Filing |
| Officer, Director | $122.12 | 1,258 | $153,624.82 | 140 | 2017-04-13 | Filing |