Michael L Rose, Chairman, President & Chief Executive Officer at Tourmaline Oil, holds 16.75M shares in Tourmaline Oil (Ticker: TSE:TOU), holds 748.47K shares in Topaz Energy Corp (Ticker: TSE:TPZ). Most recently, Michael L Rose Bought ― shares of Tourmaline Oil on Mar 23, 2024 for an estimated value of 297.09K.