| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $141.87 | 200 | $28,374.00 | 240 | 2017-03-16 | Filing |
| Officer, Director | $140.62 | 300 | $42,184.98 | 440 | 2017-03-16 | Filing |
| Officer, Director | $139.27 | 300 | $41,779.98 | 740 | 2017-03-16 | Filing |
| Officer, Director | $138.22 | 318 | $43,953.86 | 1,040 | 2017-03-16 | Filing |
| Officer, Director | $147.85 | 200 | $29,570.00 | 140 | 2017-03-09 | Filing |
| Officer, Director | $146.91 | 700 | $102,837.00 | 340 | 2017-03-09 | Filing |
| Officer, Director | $145.56 | 306 | $44,542.19 | 1,040 | 2017-03-09 | Filing |
| Officer, Director | $148.93 | 798 | $118,845.98 | 140 | 2017-03-02 | Filing |
| Officer, Director | $147.62 | 405 | $59,785.61 | 938 | 2017-03-02 | Filing |
| Officer, Director | $145.64 | 400 | $58,255.00 | 140 | 2017-02-23 | Filing |
| Officer, Director | $146.76 | 308 | $45,201.40 | 540 | 2017-02-23 | Filing |