Skip to content
★ Sign in to follow
JC

John Craig

Board Director
Président du Conseil
Africa Oil Corp.
Total declarations
10
Company
1
▲ Purchases (3 ops.)
€532k
▼ Sales (0 ops.)
—

Latest filing published 21 Mar 2025 for Africa Oil Corp., €132k.

Filing timeline

BuySale
John Craig

Insider track record

Disclosed buys
3
Disclosed sells
0
Signal history

Closed purchases

Market purchases
3

Not enough history yet: 0 closed purchases, at least 2 are needed.

Purchases by company

John Craig: trading record in brief

John Craig (board member) discloses dealings in Africa Oil Corp. to Finansinspektionen. Over a trading history stretching from 16 March 2019 to 19 March 2025, the count stands at 10 filings.

The open-market record is one-sided, with 3 purchases worth €532k and not one sale. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. Outside the open market, there are 1 share grant.

The median purchase comes to €211k.

On 21 March 2025 came the latest disclosure, a transaction for €132k in Africa Oil Corp. The latest purchase dates back some time: it was published 857 days ago, on 4 July 2024. Typically, a trade is published a median of 3 days after it takes place. Under the Market Abuse Regulation, managers have three business days to notify their trades. Source: insider filings from Finansinspektionen. Past trades are no guide to future returns.

Companies and markets linked to John Craig

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations9 total
  • ●
    StyrelseledamotExecutivesAfrica Oil Corp.
    205,780 CAD12FI-SE
    103,407 shares@ CA$1.9948.3% of flowAktieISIN CA00829Q1019FI:csv-42850852311bc416cd35
  • ●
    StyrelseordförandeExecutivesAfrica Oil Corp.
    70,418 CAD9FI-SE
    37,062 shares@ CA$1.9016.5% of flowAktieISIN CA00829Q1019FI:A003M664-1
  • ▲
    StyrelseordförandeExecutivesAfrica Oil Corp.
    160,702 CAD0FI-SE
    64,539 shares@ CA$2.49AktieISIN SE0008129134FI:csv-ed0406938c25128c6629
    Canonical exit: 2 Oct 2024 (T+90)
  • ◆
    StyrelseledamotExecutivesAfrica Oil Corp.
    6,145 CAD0FI-SE
    2,179 shares@ CA$2.82AktieISIN CA00829Q1019FI:csv-2f977f6d3a2581d2c3fd
  • ●
    StyrelseledamotExecutivesAfrica Oil Corp.
    222,639 CAD0FI-SE
    78,950 shares@ CA$2.82AktieISIN CA00829Q1019FI:csv-5765a7326b0e5290e2be
  • ▲
    Verkställande direktör (VD)ExecutivesAfrica Oil Corp.
    295,869 CAD0FI-SE
    135,100 shares@ CA$2.19AktieISIN CA00829Q1019FI:csv-3ffdd214fff77a575d08
    Canonical exit: 14 Jun 2022 (T+90)
  • ●
    StyrelseordförandeExecutivesAfrica Oil Corp.
    145,263 CAD0FI-SE
    118,100 shares@ CA$1.23AktieISIN CA00829Q1019FI:csv-51b9def8920edcd3e9ef
  • ●
    DirectorExecutivesAfrica Oil Corp.
    65,668 CAD13FI-SE
    69,124 shares@ CA$0.9515.7% of flowAktieISIN CA00829Q1019FI:csv-fad4b4c2917cb7702a5e
  • ●
    DirectorExecutivesAfrica Oil Corp.
    79,920 CAD13FI-SE
    72,000 shares@ CA$1.1119.5% of flowAktieISIN CA00829Q1019FI:csv-2ef344f30ebecf29beab

9 of 9 declarations