Insider Profile
Canadian Natural Resources Limited
1
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
Jun 30, 2026
Most Recent Trade
36
Credibility
Score
63%
Hit Rate
+4.5%
Avg 90d Return
+1.2%
Median 90d Return
115
Evaluated Trades
+46.3%
Best Trade
-34.9%
Worst Trade
Hit rate and returns are based on 115 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. Limited signal — either below-average timing or insufficient trade history.
Date Company Role Nature Dir. Shares Price Value Score
Jun 30, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 6,600,000 55
Jun 30, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 3,450,000 $60.91 $210.1M 55
Jun 30, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 3,150,000 $43.57 $137.2M 55
Apr 30, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 2,450,000 $45.84 $112.3M 55
Apr 30, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 4,850,000 55
Apr 30, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 2,450,000 $62.99 $154.3M 55
Mar 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 800,000 $49.33 $54.5M 55
Mar 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 337,500 $45.71 $15.4M 55
Mar 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 337,500 $62.32 $21.0M 55
Mar 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 800,000 $49.33 $39.5M 55
Mar 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 800,000 $68.11 $54.5M 55
Mar 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 2,150,000 55
Mar 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 800,000 $49.33 $39.5M 55
Mar 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 800,000 $68.11 $54.5M 55
Feb 28, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 712,500 $40.43 $28.8M 55
Feb 28, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 1,425,000 55
Feb 28, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 712,500 $55.18 $39.3M 55
Jan 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 1,750,000 55
Jan 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 866,400 $46.84 $40.6M 55
Jan 31, 2026 $CNQ
Canadian Natural Resources
Buyback Buy 858,600 $34.16 $29.3M 55
Dec 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,051,750 $45.84 $48.2M 55
Dec 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 2,200,000 55
Dec 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,151,750 $33.18 $38.2M 55
Nov 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 2,000,000 55
Nov 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 900,000 $32.69 $29.4M 55
Nov 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,096,500 $46.16 $50.6M 55
Oct 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 2,400,000 55
Oct 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,100,000 $43.99 $48.4M 55
Oct 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,200,000 $31.45 $37.7M 55
Sep 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,240,000 $31.83 $39.5M 55
Sep 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 2,400,000 55
Sep 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,240,000 $44.04 $54.6M 55
Aug 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,250,000 $30.48 $38.1M 55
Aug 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,150,000 $42.02 $48.3M 55
Aug 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 2,380,000 55
Jul 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 2,300,000 55
Jul 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,150,000 $31.57 $36.3M 55
Jul 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,150,000 $43.30 $49.8M 55
Jun 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,100,000 $44.23 $48.7M 55
Jun 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 2,100,000 55
Jun 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,000,000 $32.22 $32.2M 55
May 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,380,000 $41.79 $57.7M 55
May 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,380,000 $30.12 $41.6M 55
May 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 3,380,000 55
Apr 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,890,000 $28.41 $53.7M 55
Apr 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 3,240,000 55
Apr 30, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,890,000 $39.72 $75.1M 55
Mar 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 3,780,000 55
Mar 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 720,000 $27.94 $20.1M 55
Mar 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,170,000 $43.58 $51.0M 55
Mar 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,170,000 $30.42 $35.6M 55
Mar 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 720,000 $40.24 $29.0M 55
Feb 28, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 3,420,000 55
Feb 28, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,710,000 $30.08 $51.4M 55
Feb 28, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,710,000 $43.02 $73.6M 55
Jan 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 1,800,000 $31.54 $56.8M 55
Jan 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 3,960,000 55
Jan 31, 2025 $CNQ
Canadian Natural Resources
Buyback Buy 2,160,000 $45.62 $98.5M 55
Dec 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 1,800,000 $44.81 $80.7M 55
Dec 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 1,980,000 $31.37 $62.1M 55
Dec 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 3,780,000 55
Nov 30, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 4,500,000 55
Nov 30, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 1,710,000 $34.01 $58.2M 55
Nov 30, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,070,000 $47.49 $98.3M 55
Oct 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,150,000 $33.30 $71.6M 55
Oct 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,150,000 $45.12 $97.0M 55
Oct 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 3,600,000 55
Sep 30, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 4,190,000 55
Sep 30, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,150,000 $45.12 $97.0M 55
Sep 30, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,150,000 $33.30 $71.6M 55
Aug 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 5,500,000 55
Aug 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,625,000 $48.72 $127.9M 55
Aug 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,875,000 $35.45 $101.9M 55
Jul 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 5,750,000 55
Jul 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,875,000 $48.81 $140.3M 55
Jul 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,875,000 $35.57 $102.3M 55
Apr 30, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 1,375,000 $78.37 $107.8M 55
Apr 30, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 1,375,000 $107.16 $147.3M 55
Apr 30, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,500,000 55
Jan 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 2,300,000 55
Jan 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 1,050,000 $64.43 $67.7M 55
Jan 31, 2024 $CNQ
Canadian Natural Resources
Buyback Buy 1,150,000 $86.64 $99.6M 55
Dec 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 7,350,000 55
Dec 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 3,150,000 $64.73 $203.9M 55
Dec 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 2,850,000 $86.48 $246.5M 55
Oct 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 2,675,000 $64.50 $172.5M 55
Oct 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 4,550,000 55
Oct 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 2,475,000 $88.39 $218.8M 55
Sep 30, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,450,000 $64.34 $93.3M 55
Sep 30, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,450,000 $86.97 $126.1M 55
Sep 30, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 3,100,000 55
Aug 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,900,000 55
Aug 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,100,000 $61.32 $67.4M 55
Aug 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,100,000 $82.70 $91.0M 55
Jul 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 2,000,000 55
Jul 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,050,000 $57.79 $60.7M 55
Jul 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,050,000 $76.33 $80.2M 55
Jun 30, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,050,000 $55.21 $58.0M 55
Jun 30, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 2,500,000 55
Jun 30, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,150,000 $73.31 $84.3M 55
May 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 2,000,000 55
May 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,150,000 $76.21 $87.6M 55
May 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,150,000 $56.47 $64.9M 55
Apr 30, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 2,150,000 55
Apr 30, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 950,000 $59.82 $56.8M 55
Apr 30, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 950,000 $80.66 $76.6M 55
Mar 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 850,000 $52.67 $44.8M 55
Mar 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 3,050,000 55
Mar 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 850,000 $72.07 $61.3M 55
Mar 10, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 600,000 $58.48 $35.1M 55
Mar 10, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 600,000 $80.08 $48.0M 55
Feb 28, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,425,000 $78.12 $111.3M 55
Feb 28, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,425,000 $58.08 $82.8M 55
Feb 28, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 2,850,000 55
Jan 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,650,000 $77.34 $127.6M 55
Jan 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 1,500,000 $57.66 $86.5M 55
Jan 31, 2023 $CNQ
Canadian Natural Resources
Buyback Buy 2,850,000 55
Dec 31, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 1,650,000 $55.71 $91.9M 55
Dec 31, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 3,600,000 55
Dec 31, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 1,500,000 $75.57 $113.3M 55
Oct 31, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 1,500,000 $76.22 $114.3M 55
Oct 31, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 1,650,000 $55.52 $91.6M 55
Oct 31, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 3,150,000 55
Sep 30, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 4,650,000 55
Sep 30, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 1,800,000 $52.14 $93.9M 55
Sep 30, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 1,800,000 $69.35 $124.8M 55
Feb 28, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 2,375,000 $67.07 $159.3M 55
Feb 28, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 4,750,000 55
Feb 28, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 2,375,000 $52.75 $125.3M 55
Jan 31, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 2,625,000 $48.74 $127.9M 55
Jan 31, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 5,100,000 55
Jan 31, 2022 $CNQ
Canadian Natural Resources
Buyback Buy 2,625,000 $62.59 $164.3M 55
Dec 31, 2021 $CNQ
Canadian Natural Resources
Buyback Buy 3,600,000 $41.03 $147.7M 55
Dec 31, 2021 $CNQ
Canadian Natural Resources
Buyback Buy 3,300,000 $52.26 $172.5M 55
Dec 31, 2021 $CNQ
Canadian Natural Resources
Buyback Buy 7,500,000 55
Feb 29, 2020 $CNQ
Canadian Natural Resources
Buyback Buy 2,425,000 55
Feb 29, 2020 $CNQ
Canadian Natural Resources
Buyback Buy 1,187,500 $28.78 $34.2M 55
Feb 29, 2020 $CNQ
Canadian Natural Resources
Buyback Buy 1,187,500 $38.23 $45.4M 55
Jan 31, 2020 $CNQ
Canadian Natural Resources
Buyback Buy 3,750,000 55
Jan 31, 2020 $CNQ
Canadian Natural Resources
Buyback Buy 2,025,000 $40.73 $82.5M 55
Jan 31, 2020 $CNQ
Canadian Natural Resources
Buyback Buy 1,825,000 $31.05 $56.7M 55
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence Scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.