TSX:ATHOil and Gas
Assessing Athabasca Oil (TSX:ATH) Valuation After Growth In Production Reserves And Share Buybacks
Athabasca Oil (TSX:ATH) has drawn fresh attention after reporting 2025 results that paired higher liquids production and expanded reserves with lower annual net income and an intensive share buyback program.
See our latest analysis for Athabasca Oil.
The share price closed at CA$8.63 after a 1 day share price return of a 1.37% decline and a 7 day share price return of a 3.25% decline. In contrast, a 90 day share price return of 13.25% and a year to date share price return of 20.87% suggest...