Shares of Topaz Energy Corp. (TSE:TPZ – Free Report) have earned a consensus rating of “Buy” from the nine research firms that are currently covering the stock, Marketbeat reports. Seven investment analysts have rated the stock with a buy rating and two have issued a strong buy rating on the company. The average 1 year […]