With 23.26 sell/buy ratio, Cabot Oil & Gas Corporation (NYSE:COG) experienced more insider selling than insider buying over the last three months. Could this ...
A