Insider Buying Boosts Confidence in Total Energy Services Jeremy Busch-Howell, a senior officer at Total Energy Services, purchased 2,500 shares at C$9.35 each. This move, valued at C$23,375, signals potential confidence in the company’s performance. The stock recently rose 3.3%, trading above its 52-week low, amid mixed market conditions and revised price targets from analysts.2