Gregory Knowles Melchin, Director at Total Energy Services, holds 96.96K shares in Total Energy Services (Ticker: TSE:TOT), holds 242.16K shares in Baytex Energy (Ticker: BTE). Most recently, Gregory Knowles Melchin Bought ― shares of Total Energy Services on Apr 11, 2024 for an estimated value of 12.24K.