Insider Profile
Murray, Geoffrey
1
Companies Filed At
9
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.
Date Company Role Nature Dir. Shares Price Value Score
May 21, 2026 $CVE
Cenovus Energy
— Open Market Buy 25,000 $42.49 $1.1M 73
May 21, 2026 $CVE
Cenovus Energy
— Exercise Buy 25,000 — — 73
May 21, 2026 $CVE
Cenovus Energy
— Exercise Sell 25,000 $11.73 $293K 73
Mar 19, 2026 $CVE
Cenovus Energy
— Open Market Buy 50,000 $34.31 $1.7M 73
Mar 19, 2026 $CVE
Cenovus Energy
— Exercise Sell 50,000 $11.73 $586K 73
Mar 19, 2026 $CVE
Cenovus Energy
— Exercise Buy 50,000 — — 73
Mar 02, 2026 $CVE
Cenovus Energy
— Plan / DRIP Buy 17,626 — — 73
Mar 02, 2026 $CVE
Cenovus Energy
— Plan / DRIP Buy 17,626 — — 73
Mar 02, 2026 $CVE
Cenovus Energy
— Plan / DRIP Buy 17,626 — — 73
Mar 02, 2026 $CVE
Cenovus Energy
— Open Market Buy 12,740 $31.72 $404K 73
Mar 02, 2026 $CVE
Cenovus Energy
— Plan / DRIP Buy 8,482 — — 73
Mar 02, 2026 $CVE
Cenovus Energy
— Plan / DRIP Buy 8,482 — — 73
Mar 02, 2026 $CVE
Cenovus Energy
— Plan / DRIP Buy 8,482 — — 73
Feb 27, 2026 $CVE
Cenovus Energy
— Plan / DRIP Buy 1,000 — — 73
Feb 27, 2026 $CVE
Cenovus Energy
— Plan / DRIP Buy 1,662 — — 73
Feb 27, 2026 $CVE
Cenovus Energy
— Comp. Grant Buy 31,374 $30.60 $960K 73
Feb 27, 2026 $CVE
Cenovus Energy
— Comp. Grant Buy 107,023 $30.60 $3.3M 73
Feb 26, 2026 $CVE
Cenovus Energy
— Comp. Grant Buy 21,585 $23.09 $498K 73
Feb 26, 2026 $CVE
Cenovus Energy
— Open Market Buy 6,400 $30.04 $192K 73
Dec 31, 2025 $CVE
Cenovus Energy
— Plan / DRIP Buy 2,858 $21.53 $62K 73
Dec 31, 2025 $CVE
Cenovus Energy
— Plan / DRIP Buy 3,237 $21.90 $71K 73
Dec 31, 2025 $CVE
Cenovus Energy
— Plan / DRIP Buy 1,428 $21.53 $31K 73
Dec 31, 2025 $CVE
Cenovus Energy
— Plan / DRIP Buy 540 $51.53 $28K 73
Apr 08, 2025 $CVE
Cenovus Energy
— Open Market Buy 3,150 $16.05 $51K 73
Feb 28, 2025 $CVE
Cenovus Energy
— Comp. Grant Buy 142,585 $20.43 $2.9M 73
Feb 28, 2025 $CVE
Cenovus Energy
— Comp. Grant Buy 36,719 $20.43 $750K 73
Feb 28, 2025 $CVE
Cenovus Energy
— Comp. Grant Buy 18,359 $20.43 $375K 73
Feb 25, 2025 $CVE
Cenovus Energy
— Plan / DRIP Buy 8,054 $21.55 $174K 73
Feb 25, 2025 $CVE
Cenovus Energy
— Plan / DRIP Buy 4,229 $21.55 $91K 73
Feb 25, 2025 $CVE
Cenovus Energy
— Open Market Buy 900 $20.21 $18K 73
Feb 25, 2025 $CVE
Cenovus Energy
— Open Market Buy 50 $20.28 $1K 73
Feb 24, 2025 $CVE
Cenovus Energy
— Plan / DRIP Buy 975 — — 73
Feb 24, 2025 $CVE
Cenovus Energy
— Plan / DRIP Buy 8,133 $19.88 $162K 73
Feb 24, 2025 $CVE
Cenovus Energy
— Plan / DRIP Buy 1,757 — — 73
Feb 24, 2025 $CVE
Cenovus Energy
— Plan / DRIP Buy 15,489 $19.88 $308K 73
Feb 24, 2025 $CVE
Cenovus Energy
— Open Market Buy 3,550 $20.55 $73K 73
Feb 24, 2025 $CVE
Cenovus Energy
— Open Market Buy 2,800 $20.56 $58K 73
Dec 31, 2024 $CVE
Cenovus Energy
— Plan / DRIP Buy 1,469 $24.43 $36K 73
Dec 31, 2024 $CVE
Cenovus Energy
— Plan / DRIP Buy 1,583 $23.94 $38K 73
Dec 31, 2024 $CVE
Cenovus Energy
— Plan / DRIP Buy 791 $23.94 $19K 73
Sep 17, 2024 $CVE
Cenovus Energy
— Open Market Buy 3,200 $22.54 $72K 73
May 09, 2024 $CVE
Cenovus Energy
— Comp. Grant Buy 10,038 — — 73
May 09, 2024 $CVE
Cenovus Energy
— Comp. Grant Buy 5,019 — — 73
May 09, 2024 $CVE
Cenovus Energy
— Comp. Grant Buy 27,891 $28.34 $790K 73
May 01, 2024 $CVE
Cenovus Energy
— Other Sell 45,594 — — 73
May 01, 2024 $CVE
Cenovus Energy
— Other Sell 255,352 — — 73
May 01, 2024 $CVE
Cenovus Energy
— Other Sell 22,796 — — 73
May 01, 2024 $CVE
Cenovus Energy
— Other Sell 4,000 — — 73
May 01, 2024 $CVE
Cenovus Energy
— Other Sell 5,500 — — 73
May 01, 2024 $CVE
Cenovus Energy
— Other Sell 6,698 — — 73
May 01, 2024 $CVE
Cenovus Energy
— Other Sell — — — 73
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.