1
Companies Filed At
0
Open-Market Buys (2yr)
—
Buy Value (2yr, open-market)
Apr 30, 2026
Most Recent Trade
36
Credibility
Score
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 | Dir. | Value |
|---|---|---|---|
| Apr 30, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Apr 30, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $154.3M |
| Apr 30, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $112.3M |
| Mar 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Mar 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $39.5M |
| Mar 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $54.5M |
| Mar 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $54.5M |
| Mar 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $21.0M |
| Mar 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $15.4M |
| Mar 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $54.5M |
| Mar 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $39.5M |
| Feb 28, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $28.8M |
| Feb 28, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Feb 28, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $39.3M |
| Jan 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jan 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $29.3M |
| Jan 31, 2026 |
$CNQ
Canadian Natural Resources
|
Buy | $40.6M |
| Dec 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $48.2M |
| Dec 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Dec 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $38.2M |
| Nov 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Nov 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $50.6M |
| Nov 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $29.4M |
| Oct 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $48.4M |
| Oct 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $37.7M |
| Oct 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Sep 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Sep 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $54.6M |
| Sep 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $39.5M |
| Aug 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Aug 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $38.1M |
| Aug 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $48.3M |
| Jul 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jul 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $36.3M |
| Jul 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $49.8M |
| Jun 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jun 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $32.2M |
| Jun 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $48.7M |
| May 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $57.7M |
| May 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| May 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $41.6M |
| Apr 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $53.7M |
| Apr 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $75.1M |
| Apr 30, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Mar 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $29.0M |
| Mar 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $20.1M |
| Mar 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $51.0M |
| Mar 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $35.6M |
| Mar 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Feb 28, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Feb 28, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $73.6M |
| Feb 28, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $51.4M |
| Jan 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jan 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $98.5M |
| Jan 31, 2025 |
$CNQ
Canadian Natural Resources
|
Buy | $56.8M |
| Dec 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $62.1M |
| Dec 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Dec 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $80.7M |
| Nov 30, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Nov 30, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $58.2M |
| Nov 30, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $98.3M |
| Oct 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $71.6M |
| Oct 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $97.0M |
| Oct 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Sep 30, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Sep 30, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $97.0M |
| Sep 30, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $71.6M |
| Aug 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Aug 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $127.9M |
| Aug 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $101.9M |
| Jul 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jul 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $140.3M |
| Jul 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $102.3M |
| Apr 30, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $107.8M |
| Apr 30, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $147.3M |
| Apr 30, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jan 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jan 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $67.7M |
| Jan 31, 2024 |
$CNQ
Canadian Natural Resources
|
Buy | $99.6M |
| Dec 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Dec 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $246.5M |
| Dec 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $203.9M |
| Oct 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $218.8M |
| Oct 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $172.5M |
| Oct 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Sep 30, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $93.3M |
| Sep 30, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $126.1M |
| Sep 30, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Aug 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $67.4M |
| Aug 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $91.0M |
| Aug 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jul 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jul 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $60.7M |
| Jul 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $80.2M |
| Jun 30, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jun 30, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $84.3M |
| Jun 30, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $58.0M |
| May 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| May 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $87.6M |
| May 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $64.9M |
| Apr 30, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Apr 30, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $76.6M |
| Apr 30, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $56.8M |
| Mar 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $44.8M |
| Mar 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Mar 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $61.3M |
| Mar 10, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $35.1M |
| Mar 10, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $48.0M |
| Feb 28, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $82.8M |
| Feb 28, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Feb 28, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $111.3M |
| Jan 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $127.6M |
| Jan 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jan 31, 2023 |
$CNQ
Canadian Natural Resources
|
Buy | $86.5M |
| Dec 31, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Dec 31, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | $113.3M |
| Dec 31, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | $91.9M |
| Oct 31, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | $91.6M |
| Oct 31, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Oct 31, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | $114.3M |
| Sep 30, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | $124.8M |
| Sep 30, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | $93.9M |
| Sep 30, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Feb 28, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | $159.3M |
| Feb 28, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Feb 28, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | $125.3M |
| Jan 31, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | $164.3M |
| Jan 31, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jan 31, 2022 |
$CNQ
Canadian Natural Resources
|
Buy | $127.9M |
| Dec 31, 2021 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Dec 31, 2021 |
$CNQ
Canadian Natural Resources
|
Buy | $147.7M |
| Dec 31, 2021 |
$CNQ
Canadian Natural Resources
|
Buy | $172.5M |
| Feb 29, 2020 |
$CNQ
Canadian Natural Resources
|
Buy | $45.4M |
| Feb 29, 2020 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Feb 29, 2020 |
$CNQ
Canadian Natural Resources
|
Buy | $34.2M |
| Jan 31, 2020 |
$CNQ
Canadian Natural Resources
|
Buy | $56.7M |
| Jan 31, 2020 |
$CNQ
Canadian Natural Resources
|
Buy | — |
| Jan 31, 2020 |
$CNQ
Canadian Natural Resources
|
Buy | $82.5M |
Muted rows are plan purchases, compensation grants, or DRIP — not open-market.
Signal scores reflect the company's current score, not the score at time of trade.