TPZ Topaz Energy Corp.
28.50CAD-0.18%Mkt Cap: 3.22B $P/E: 25.45Today
Topaz Energy Corp. operates as a royalty and infrastructure energy company in Canada. It operates through Royalty Production and Infrastructure segments. The company holds royalty interests on approximately 9 million gro…