Tourmaline Oil Corp, Ten Percent Owner at Topaz Energy Corp, holds 45.15M shares in Topaz Energy Corp (Ticker: TSE:TPZ). Most recently, Tourmaline Oil Corp Sold C$7,000,000 shares of Topaz Energy Corp on Aug 12, 2022 for an estimated value of 108.15M.