TSX:ATHOil and Gas
How Investors Are Reacting To Athabasca Oil (TSX:ATH) 2025 Results And 2026 Buyback Commitment
Athabasca Oil Corporation has released its audited 2025 results, showing revenue of C$1.31 billion and net income of C$245.11 million, with earnings per share from continuing operations of C$0.49.
Despite lower revenue and profit than the prior year, Athabasca reported higher production, a net cash position, and reaffirmed that its Leismer expansion remains on budget and on schedule while committing to return all 2026 free cash flow to shareholders via buybacks.
Next, we examine how...