Track the Athabasca Oil Corporation stock price and the full insider trade history of the company, a listed equity based in Canada. Shares are quoted on CA CA, under the authority of SEDI. Market capitalisation: €5bn. The latest transaction was filed on 4 August 2026 (38 - Redemption, retraction, cancellation, repurchase). Among the most active insiders: Athabasca Oil Corporation. Every trade is openly available.
Athabasca Oil Corporation has reported a total of 122 insider trading declarations in the past 90 days, with a total buy amount of approximately 20.5 million euros and no sell transactions. All declarations are attributed to Athabasca Oil Corporation in the role of issuer. The most recent transactions occurred on June 1, 2026, with multiple buy declarations totaling over 7 million euros. The largest single buy was approximately 1.34 million euros, followed by amounts of 1.05 million euros and 685,259 euros. Additional smaller purchases were made, all categorized as acquisitions or dispositions in the public market. The latest buy transaction was recorded on July 2, 2026, amounting to approximately 321,646 euros.
Auto-generated summary, refreshed daily.Updated 6d ago
122
Insider Decl.
n/a
Thresholds
n/a
n/a
Buy Volume
n/a
n/a
Sell Volume
Analyst consensus: bullish or bearish?
Analysts rate Athabasca Oil Corporation Buy (bullish), based on 11 analysts. Average price target: CA$12.59.
Fundamental score
Ranked 4,865 of 28,254 companies
68.5
score / 100
Value
61
Quality
76
FCF yld4.1%
Earn yld5.1%
EV/EBITDA10.4x
ROE12%
Gross mgn51%
Net mgn18%
Debt/EBITDA0.4x
Pillars2/3
Transparent value + quality ranking, distinct from the insider signal.
Σ
Sigma AI Analysis
Fundamental view, insider signal, bull and bear case, synthesis.
AI-generated analysis. Opinion, not investment advice. Not backtested. Built from public filings and financials. No price target, no buy or sell recommendation.
Athabasca Oil Corporation is a Canadian company focused on the exploration and production of oil and gas. It is listed on the Toronto Stock Exchange under the symbol ATH.