Shares of Topaz Energy Corp. (TSE:TPZ – Get Free Report) have been given an average recommendation of “Buy” by the nine research firms that are covering the firm, MarketBeat reports. Eight equities research analysts have rated the stock with a buy rating and one has given a strong buy rating to the company. The average […]