Insider Profile
Murray, Geoffrey
1
Companies Filed At
10
Open-Market Buys (2yr)
$3.6M
Buy Value (2yr, open-market)
May 21, 2026
Most Recent Trade
20
Credibility
Score
5%
Hit Rate
-5.7%
Avg 90d Return
-7.3%
Median 90d Return
21
Evaluated Trades
+28.2%
Best Trade
-12.2%
Worst Trade
Hit rate and returns are based on 21 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.
Cross-Company Track Record
44%
Hit Rate · 90d
-10.1%
Median Alpha · 90d
9
Closed Buys Evaluated
33%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
cluster buyer high frequency size concentrated
Entry: closing price on SEDI filing date (point-in-time). Exit: 90 calendar days later. Alpha vs XIU.TO (iShares TSX 60). Closed trades only. Not investment advice.
Research 9 closed buys with individual return outcomes available on the Research plan.
Currently Accumulating Companies this insider is net-buying on the open market over the last 90 days
Date Company Role Nature Dir. Shares Price Value Score
May 21, 2026 $CVE
Cenovus Energy
Open Market Buy 25,000 $42.49 $1.1M 79
May 21, 2026 $CVE
Cenovus Energy
Exercise Buy 25,000 79
May 21, 2026 $CVE
Cenovus Energy
Exercise Sell 25,000 $11.73 $293K 79
Mar 19, 2026 $CVE
Cenovus Energy
Open Market Buy 50,000 $34.31 $1.7M 79
Mar 19, 2026 $CVE
Cenovus Energy
Exercise Sell 50,000 $11.73 $586K 79
Mar 19, 2026 $CVE
Cenovus Energy
Exercise Buy 50,000 79
Mar 02, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 17,626 79
Mar 02, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 17,626 79
Mar 02, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 17,626 79
Mar 02, 2026 $CVE
Cenovus Energy
Open Market Buy 12,740 $31.72 $404K 79
Mar 02, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 8,482 79
Mar 02, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 8,482 79
Mar 02, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 8,482 79
Feb 27, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 1,000 79
Feb 27, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 1,662 79
Feb 27, 2026 $CVE
Cenovus Energy
Comp. Grant Buy 31,374 $30.60 $960K 79
Feb 27, 2026 $CVE
Cenovus Energy
Comp. Grant Buy 107,023 $30.60 $3.3M 79
Feb 26, 2026 $CVE
Cenovus Energy
Comp. Grant Buy 21,585 $23.09 $498K 79
Feb 26, 2026 $CVE
Cenovus Energy
Open Market Buy 6,400 $30.04 $192K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 2,858 $21.53 $62K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 3,237 $21.90 $71K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 1,428 $21.53 $31K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 540 $51.53 $28K 79
Apr 08, 2025 $CVE
Cenovus Energy
Open Market Buy 3,150 $16.05 $51K 79
Feb 28, 2025 $CVE
Cenovus Energy
Comp. Grant Buy 142,585 $20.43 $2.9M 79
Feb 28, 2025 $CVE
Cenovus Energy
Comp. Grant Buy 36,719 $20.43 $750K 79
Feb 28, 2025 $CVE
Cenovus Energy
Comp. Grant Buy 18,359 $20.43 $375K 79
Feb 25, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 8,054 $21.55 $174K 79
Feb 25, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 4,229 $21.55 $91K 79
Feb 25, 2025 $CVE
Cenovus Energy
Open Market Buy 900 $20.21 $18K 79
Feb 25, 2025 $CVE
Cenovus Energy
Open Market Buy 50 $20.28 $1K 79
Feb 24, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 975 79
Feb 24, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 8,133 $19.88 $162K 79
Feb 24, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 1,757 79
Feb 24, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 15,489 $19.88 $308K 79
Feb 24, 2025 $CVE
Cenovus Energy
Open Market Buy 3,550 $20.55 $73K 79
Feb 24, 2025 $CVE
Cenovus Energy
Open Market Buy 2,800 $20.56 $58K 79
Dec 31, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 1,469 $24.43 $36K 79
Dec 31, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 1,583 $23.94 $38K 79
Dec 31, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 791 $23.94 $19K 79
Sep 17, 2024 $CVE
Cenovus Energy
Open Market Buy 3,200 $22.54 $72K 79
May 09, 2024 $CVE
Cenovus Energy
Comp. Grant Buy 10,038 79
May 09, 2024 $CVE
Cenovus Energy
Comp. Grant Buy 5,019 79
May 09, 2024 $CVE
Cenovus Energy
Comp. Grant Buy 27,891 $28.34 $790K 79
May 01, 2024 $CVE
Cenovus Energy
Other Sell 45,594 79
May 01, 2024 $CVE
Cenovus Energy
Other Sell 255,352 79
May 01, 2024 $CVE
Cenovus Energy
Other Sell 22,796 79
May 01, 2024 $CVE
Cenovus Energy
Other Sell 4,000 79
May 01, 2024 $CVE
Cenovus Energy
Other Sell 5,500 79
May 01, 2024 $CVE
Cenovus Energy
Other Sell 6,698 79
May 01, 2024 $CVE
Cenovus Energy
Other Sell 79
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.