TSX:ATHOil and Gas
What Athabasca Oil (TSX:ATH)'s 2025 Results and Buybacks Reveal About Its Production-Led Strategy
Athabasca Oil Corporation recently reported its full-year 2025 results, with revenue of C$1.31 billion and net income of C$245.11 million, alongside lower earnings per share than the prior year.
Despite weaker annual financial metrics, the company grew petroleum and natural gas production and completed a share buyback of 24,462,990 shares, equal to 4.85% of its float.
With these results in mind, we’ll now examine how rising production volumes shape Athabasca Oil’s investment narrative after...