Shares of Canacol Energy Ltd. (TSE:CNE) have earned an average recommendation of “Buy” from the eight research firms that are currently covering the company. Two research analysts have rated the stock with a hold recommendation and four have given a buy recommendation to the company. The average twelve-month target price among brokers that have updated […]