| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $123.08 | 400 | $49,231.00 | 140 | 2017-04-06 | Filing |
| Officer, Director | $122.07 | 857 | $104,616.65 | 540 | 2017-04-06 | Filing |
| Officer, Director | $135.27 | 230 | $31,111.18 | 140 | 2017-03-30 | Filing |
| Officer, Director | $134.57 | 900 | $121,115.70 | 370 | 2017-03-30 | Filing |
| Officer, Director | $132.82 | 100 | $13,282.00 | 1,270 | 2017-03-30 | Filing |
| Officer, Director | $139.86 | 500 | $69,930.05 | 140 | 2017-03-23 | Filing |
| Officer, Director | $138.96 | 719 | $99,912.17 | 640 | 2017-03-23 | Filing |
| Director | $139.37 | 2,000 | $278,740.00 | 0 | 2017-03-22 | Filing |
| Officer, Director | $144.16 | 100 | $14,416.00 | 140 | 2017-03-16 | Filing |