OW
O'Keeffe, William Michael OFFICER M
€26m
▲ Purchases (35 ops.)
Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the detailed record of transactions filed by O'Keeffe, William Michael. Director active across 1 company, notably Champion Iron Limited. Cumulatively, 35 reports have been recorded. Breakdown: 35 buys · 0 sell. Total volume traded: €25.6m. History available since 6 August 2026. The latest transaction was filed on 7 August 2026 (10 - Acquisition or disposition in the public market). Regulator: SEDI. The full history is openly available.
Companies and markets linked to O'Keeffe, William Michael Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 35 total
5,000,000 shares Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761620 Canonical exit: 5 Nov 2026 (T+90) 5,000,000 shares Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761618 Canonical exit: 5 Nov 2026 (T+90) 91,173 shares @ CA$3.54 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761615 Canonical exit: 5 Nov 2026 (T+90) 369,003 shares @ CA$3.52 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761613 Canonical exit: 5 Nov 2026 (T+90) 42,779 shares @ CA$3.50 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761610 Canonical exit: 5 Nov 2026 (T+90) 697,045 shares @ CA$3.46 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761608 Canonical exit: 5 Nov 2026 (T+90) 232,582 shares @ CA$3.45 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761605 Canonical exit: 5 Nov 2026 (T+90) 167,418 shares @ CA$3.44 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761603 Canonical exit: 5 Nov 2026 (T+90) 100,000 shares @ CA$3.48 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761602 Canonical exit: 4 Nov 2026 (T+90) 600,000 shares @ CA$3.47 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761600 Canonical exit: 4 Nov 2026 (T+90) 400,000 shares @ CA$3.46 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761598 Canonical exit: 4 Nov 2026 (T+90) 171,546 shares @ CA$3.45 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761596 Canonical exit: 4 Nov 2026 (T+90) 421,113 shares @ CA$3.44 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761595 Canonical exit: 4 Nov 2026 (T+90) 1,278,887 shares @ CA$3.43 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761593 Canonical exit: 4 Nov 2026 (T+90) 514,884 shares @ CA$3.42 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761591 Canonical exit: 4 Nov 2026 (T+90) 528,454 shares @ CA$3.41 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761589 Canonical exit: 4 Nov 2026 (T+90) 385,116 shares @ CA$3.40 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761587 Canonical exit: 4 Nov 2026 (T+90) 91,173 shares @ CA$3.54 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761548 Canonical exit: 5 Nov 2026 (T+90) 369,003 shares @ CA$3.52 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761547 Canonical exit: 5 Nov 2026 (T+90) 42,779 shares @ CA$3.50 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761545 Canonical exit: 5 Nov 2026 (T+90) 597,045 shares @ CA$3.46 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761543 Canonical exit: 5 Nov 2026 (T+90) 100,000 shares @ CA$3.46 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761541 Canonical exit: 5 Nov 2026 (T+90) 232,582 shares @ CA$3.45 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761538 Canonical exit: 5 Nov 2026 (T+90) 167,418 shares @ CA$3.44 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761536 Canonical exit: 5 Nov 2026 (T+90) 100,000 shares @ CA$3.48 Common Shares Ordinary Shares (as per Australian securities law) TSXSEDI:4761529 Canonical exit: 4 Nov 2026 (T+90) 25 of 35 declarations
Load more (10 remaining)