Shares of Tamarack Valley Energy Ltd (TSE:TVE – Get Rating) have earned a consensus recommendation of “Buy” from the ten analysts that are presently covering the firm, MarketBeat.com reports. Three equities research analysts have rated the stock with a buy rating. The average twelve-month price target among analysts that have issued ratings on the stock […]