| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $130.73 | 738 | $96,480.95 | 140 | 2017-07-13 | Filing |
| Officer, Director | $130.01 | 500 | $65,005.00 | 878 | 2017-07-13 | Filing |
| Officer, Director | $132.77 | 200 | $26,554.00 | 140 | 2017-07-06 | Filing |
| Officer, Director | $132.20 | 1,034 | $136,692.94 | 340 | 2017-07-06 | Filing |
| Director | $132.61 | 590 | $78,239.90 | 3,875 | 2017-07-06 | Filing |
| Director | $131.12 | 3,490 | $457,608.80 | 0 | 2017-07-05 | Filing |
| Officer, Director | $131.54 | 600 | $78,921.00 | 140 | 2017-06-29 | Filing |
| Officer, Director | $130.34 | 637 | $83,027.41 | 740 | 2017-06-29 | Filing |
| Director | $131.71 | 3,490 | $459,667.90 | 0 | 2017-06-23 | Filing |
| Officer, Director | $132.79 | 400 | $53,117.00 | 140 | 2017-06-22 | Filing |
| Officer, Director | $132.09 | 834 | $110,165.31 | 540 | 2017-06-22 | Filing |
| 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 |