Shares of CNX Resources Co. (NYSE:CNX – Get Rating) have been assigned a consensus recommendation of “Hold” from the ten research firms that are currently covering the firm, Marketbeat reports. One analyst has rated the stock with a sell rating and five have issued a hold rating on the company. The average 1-year target price […]