Insider Profile
Sandhar, Karamjit Singh
1
Companies Filed At
9
Open-Market Buys (2yr)
$11.4M
Buy Value (2yr, open-market)
Mar 27, 2026
Most Recent Trade
20
Credibility
Score
46%
Hit Rate
+4.9%
Avg 90d Return
-4.8%
Median 90d Return
113
Evaluated Trades
+87.4%
Best Trade
-55.4%
Worst Trade
Hit rate and returns are based on 113 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
54%
Hit Rate · 90d
-6.9%
Median Alpha · 90d
35
Closed Buys Evaluated
34%
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 35 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
Mar 27, 2026 $CVE
Cenovus Energy
Exercise Buy 85,551 79
Mar 27, 2026 $CVE
Cenovus Energy
Exercise Sell 85,551 $20.43 $1.7M 79
Mar 27, 2026 $CVE
Cenovus Energy
Open Market Buy 85,551 $37.03 $3.2M 79
Mar 25, 2026 $CVE
Cenovus Energy
Exercise Buy 51,679 79
Mar 25, 2026 $CVE
Cenovus Energy
Exercise Sell 51,679 $24.60 $1.3M 79
Mar 25, 2026 $CVE
Cenovus Energy
Open Market Buy 50,750 $35.50 $1.8M 79
Mar 25, 2026 $CVE
Cenovus Energy
Exercise Buy 50,750 79
Mar 25, 2026 $CVE
Cenovus Energy
Exercise Sell 50,750 $23.56 $1.2M 79
Mar 25, 2026 $CVE
Cenovus Energy
Open Market Buy 51,679 $35.50 $1.8M 79
Mar 11, 2026 $CVE
Cenovus Energy
Open Market Buy 68,762 $31.52 $2.2M 79
Mar 11, 2026 $CVE
Cenovus Energy
Exercise Sell 68,762 $19.88 $1.4M 79
Mar 11, 2026 $CVE
Cenovus Energy
Exercise Buy 68,762 79
Feb 27, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 9,267 $31.18 $289K 79
Feb 27, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 9,267 79
Feb 27, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 17,823 $24.60 $439K 79
Feb 27, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 19,258 $31.11 $599K 79
Feb 27, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 19,258 79
Feb 27, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 37,036 $24.60 $911K 79
Feb 27, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 2,103 79
Feb 27, 2026 $CVE
Cenovus Energy
Plan / DRIP Buy 3,493 79
Feb 27, 2026 $CVE
Cenovus Energy
Comp. Grant Buy 73,533 $30.60 $2.2M 79
Feb 27, 2026 $CVE
Cenovus Energy
Comp. Grant Buy 250,836 $30.60 $7.7M 79
Feb 26, 2026 $CVE
Cenovus Energy
Comp. Grant Buy 16,384 $23.09 $378K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 179 $21.53 $4K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 60 $21.53 $1K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 460 $21.53 $10K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 6,710 $20.45 $137K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 2,720 $21.53 $59K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 2,997 $21.54 $65K 79
Dec 31, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 5,443 $21.53 $117K 79
Nov 14, 2025 $CVE
Cenovus Energy
Exercise Buy 75,075 79
Nov 14, 2025 $CVE
Cenovus Energy
Exercise Sell 75,075 $8.69 $652K 79
Nov 14, 2025 $CVE
Cenovus Energy
Open Market Buy 75,075 $25.55 $1.9M 79
Mar 04, 2025 $CVE
Cenovus Energy
Open Market Buy 6,000 $17.97 $108K 79
Mar 04, 2025 $CVE
Cenovus Energy
Open Market Buy 6,000 $17.97 $108K 79
Feb 28, 2025 $CVE
Cenovus Energy
Comp. Grant Buy 285,171 $20.43 $5.8M 79
Feb 28, 2025 $CVE
Cenovus Energy
Comp. Grant Buy 73,438 $20.43 $1.5M 79
Feb 28, 2025 $CVE
Cenovus Energy
Comp. Grant Buy 36,719 $20.43 $750K 79
Feb 27, 2025 $CVE
Cenovus Energy
Comp. Grant Buy 23,160 $20.93 $485K 79
Feb 25, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 18,793 $21.55 $405K 79
Feb 25, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 9,870 $21.55 $213K 79
Feb 24, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 18,980 $19.88 $377K 79
Feb 24, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 36,140 $19.88 $718K 79
Feb 24, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 4,100 79
Feb 24, 2025 $CVE
Cenovus Energy
Plan / DRIP Buy 2,277 79
Feb 21, 2025 $CVE
Cenovus Energy
Open Market Buy 10,000 $20.76 $208K 79
Dec 31, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 3,229 $24.94 $81K 79
Dec 31, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 228 $24.96 $6K 79
Dec 31, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 381 $24.99 $10K 79
Dec 31, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 7,735 $24.40 $189K 79
Dec 31, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 1,911 $24.35 $47K 79
Dec 31, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 1,843 $24.35 $45K 79
Dec 31, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 3,684 $24.35 $90K 79
Sep 06, 2024 $CVE
Cenovus Energy
Open Market Buy 5,000 $22.92 $115K 79
Jun 13, 2024 $CVE
Cenovus Energy
Open Market Buy 500,000 $25.15 $12.6M 79
Jun 13, 2024 $CVE
Cenovus Energy
Open Market Buy 2,000 $25.15 $50K 79
Jun 13, 2024 $CVE
Cenovus Energy
Open Market Buy 5,000 $25.15 $126K 79
Jun 07, 2024 $CVE
Cenovus Energy
Open Market Buy 8,000 $26.00 $208K 79
Feb 22, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 52,110 79
Feb 22, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 124,460 79
Feb 22, 2024 $CVE
Cenovus Energy
Plan / DRIP Buy 3,172 79
Jan 09, 2024 $CVE
Cenovus Energy
Open Market Buy 5,000 $21.70 $108K 79
Dec 31, 2023 $CVE
Cenovus Energy
Plan / DRIP Buy 186 $23.25 $4K 79
Dec 31, 2023 $CVE
Cenovus Energy
Plan / DRIP Buy 3,248 $23.25 $76K 79
Dec 31, 2023 $CVE
Cenovus Energy
Plan / DRIP Buy 1,107 $23.25 $26K 79
Dec 31, 2023 $CVE
Cenovus Energy
Plan / DRIP Buy 7,287 $24.49 $178K 79
Dec 31, 2023 $CVE
Cenovus Energy
Plan / DRIP Buy 782 $23.25 $18K 79
Dec 31, 2023 $CVE
Cenovus Energy
Plan / DRIP Buy 109 $23.25 $3K 79
Sep 11, 2023 $CVE
Cenovus Energy
Comp. Grant Buy 301 79
Sep 11, 2023 $CVE
Cenovus Energy
Comp. Grant Buy 1,243 $27.71 $34K 79
Sep 11, 2023 $CVE
Cenovus Energy
Comp. Grant Buy 603 79
Aug 09, 2023 $CVE
Cenovus Energy
Open Market Buy 52,711 $26.05 $1.4M 79
Aug 09, 2023 $CVE
Cenovus Energy
Exercise Sell 52,711 $11.73 $618K 79
Aug 09, 2023 $CVE
Cenovus Energy
Exercise Buy 52,711 79
Aug 09, 2023 $CVE
Cenovus Energy
Exercise Sell 56,306 $8.69 $489K 79
Aug 09, 2023 $CVE
Cenovus Energy
Exercise Buy 56,306 79
Aug 09, 2023 $CVE
Cenovus Energy
Open Market Buy 56,306 $26.05 $1.5M 79
Apr 27, 2023 $CVE
Cenovus Energy
Open Market Buy 5,000 $21.94 $110K 79
Mar 15, 2023 $CVE
Cenovus Energy
Open Market Buy 5,000 $20.97 $105K 79
Feb 27, 2023 $CVE
Cenovus Energy
Comp. Grant Buy 51,679 $24.60 $1.3M 79
Feb 27, 2023 $CVE
Cenovus Energy
Comp. Grant Buy 16,257 $24.60 $400K 79
Feb 27, 2023 $CVE
Cenovus Energy
Comp. Grant Buy 7,715 $25.84 $199K 79
Feb 27, 2023 $CVE
Cenovus Energy
Comp. Grant Buy 32,514 $24.60 $800K 79
Feb 25, 2023 $CVE
Cenovus Energy
Plan / DRIP Buy 1,018 79
Feb 25, 2023 $CVE
Cenovus Energy
Plan / DRIP Buy 7,131 79
Feb 25, 2023 $CVE
Cenovus Energy
Plan / DRIP Buy 32,925 $11.73 $386K 79
Feb 17, 2023 $CVE
Cenovus Energy
Open Market Buy 5,000 $24.57 $123K 79
Dec 31, 2022 $CVE
Cenovus Energy
Plan / DRIP Buy 6,497 $23.37 $152K 79
Dec 31, 2022 $CVE
Cenovus Energy
Plan / DRIP Buy 341 $24.14 $8K 79
Dec 31, 2022 $CVE
Cenovus Energy
Plan / DRIP Buy 2,595 $24.14 $63K 79
Dec 31, 2022 $CVE
Cenovus Energy
Plan / DRIP Buy 777 $24.14 $19K 79
Jul 07, 2022 $CVE
Cenovus Energy
Open Market Buy 5,000 $22.34 $112K 79
May 17, 2022 $CVE
Cenovus Energy
Open Market Buy 20,062 $26.96 $541K 79
May 17, 2022 $CVE
Cenovus Energy
Exercise Buy 56,306 79
May 17, 2022 $CVE
Cenovus Energy
Open Market Buy 56,306 $26.95 $1.5M 79
May 17, 2022 $CVE
Cenovus Energy
Exercise Sell 20,062 $11.73 $235K 79
May 17, 2022 $CVE
Cenovus Energy
Exercise Sell 56,306 $8.69 $489K 79
May 17, 2022 $CVE
Cenovus Energy
Exercise Buy 20,062 79
May 09, 2022 $CVE
Cenovus Energy
Open Market Buy 6,000 $24.89 $149K 79
May 09, 2022 $CVE
Cenovus Energy
Open Market Buy 6,000 $24.75 $148K 79
May 09, 2022 $CVE
Cenovus Energy
Open Market Buy 5,500 $24.17 $133K 79
May 06, 2022 $CVE
Cenovus Energy
Open Market Buy 59,000 $26.28 $1.6M 79
May 06, 2022 $CVE
Cenovus Energy
Exercise Sell 59,000 $11.73 $692K 79
May 06, 2022 $CVE
Cenovus Energy
Exercise Buy 59,000 79
Feb 28, 2022 $CVE
Cenovus Energy
Comp. Grant Buy 17,280 $15.49 $268K 79
Feb 28, 2022 $CVE
Cenovus Energy
Ownership Chg Sell 5,500 $19.40 $107K 79
Feb 28, 2022 $CVE
Cenovus Energy
Ownership Chg Buy 5,500 $19.40 $107K 79
Feb 25, 2022 $CVE
Cenovus Energy
Plan / DRIP Buy 32,404 79
Feb 25, 2022 $CVE
Cenovus Energy
Plan / DRIP Buy 1,368 79
Feb 25, 2022 $CVE
Cenovus Energy
Plan / DRIP Buy 67,040 $19.64 $1.3M 79
Feb 23, 2022 $CVE
Cenovus Energy
Expiry Sell 12,226 $22.22 $272K 79
Feb 17, 2022 $CVE
Cenovus Energy
Comp. Grant Buy 17,609 $19.88 $350K 79
Feb 17, 2022 $CVE
Cenovus Energy
Comp. Grant Buy 35,219 $19.88 $700K 79
Feb 17, 2022 $CVE
Cenovus Energy
Comp. Grant Buy 68,762 $19.88 $1.4M 79
Jan 12, 2022 $CVE
Cenovus Energy
Open Market Buy 25,301 79
Jan 12, 2022 $CVE
Cenovus Energy
Exercise Sell 254,777 $11.01 $2.8M 79
Jan 12, 2022 $CVE
Cenovus Energy
Exercise Sell 25,301 $14.95 $378K 79
Jan 12, 2022 $CVE
Cenovus Energy
Open Market Buy 254,777 79
Jan 12, 2022 $CVE
Cenovus Energy
Exercise Buy 254,777 79
Jan 12, 2022 $CVE
Cenovus Energy
Exercise Buy 25,301 79
Dec 31, 2021 $CVE
Cenovus Energy
Plan / DRIP Buy 35 $9.62 $337 79
Dec 31, 2021 $CVE
Cenovus Energy
Plan / DRIP Buy 932 $12.37 $12K 79
Dec 31, 2021 $CVE
Cenovus Energy
Plan / DRIP Buy 4,529 $10.40 $47K 79
Dec 31, 2021 $CVE
Cenovus Energy
Plan / DRIP Buy 158 $9.49 $1K 79
Dec 31, 2021 $CVE
Cenovus Energy
Plan / DRIP Buy 19,216 79
Dec 29, 2021 $CVE
Cenovus Energy
Exercise Sell 98,684 $9.48 $936K 79
Dec 29, 2021 $CVE
Cenovus Energy
Exercise Buy 98,684 79
Dec 29, 2021 $CVE
Cenovus Energy
Open Market Buy 98,684 79
Dec 29, 2021 $CVE
Cenovus Energy
Open Market Buy 10,000 $15.65 $156K 79
May 12, 2021 $CVE
Cenovus Energy
Plan / DRIP Buy 6 $9.48 $57 79
May 12, 2021 $CVE
Cenovus Energy
Other Buy 3,109 79
May 12, 2021 $CVE
Cenovus Energy
Open Market Buy 5 $9.60 $48 79
May 12, 2021 $CVE
Cenovus Energy
Plan / DRIP Buy 3,282 $9.21 $30K 79
May 12, 2021 $CVE
Cenovus Energy
Other Sell 3,109 79
Feb 27, 2021 $CVE
Cenovus Energy
Buyback Buy 2,870 79
Feb 27, 2021 $CVE
Cenovus Energy
Plan / DRIP Buy 37,417 79
Feb 27, 2021 $CVE
Cenovus Energy
Plan / DRIP Buy 15,108 79
Feb 24, 2021 $CVE
Cenovus Energy
Open Market Buy 4,050 $9.34 $38K 79
Feb 24, 2021 $CVE
Cenovus Energy
Ownership Chg Buy 1,048 $9.54 $10K 79
Feb 24, 2021 $CVE
Cenovus Energy
Open Market Buy 3,930 $9.32 $37K 79
Feb 24, 2021 $CVE
Cenovus Energy
Ownership Chg Sell 1,048 $9.54 $10K 79
Feb 22, 2021 $CVE
Cenovus Energy
Comp. Grant Buy 187,687 $8.69 $1.6M 79
Feb 22, 2021 $CVE
Cenovus Energy
Comp. Grant Buy 71,936 $8.69 $625K 79
Feb 19, 2021 $CVE
Cenovus Energy
Expiry Sell 18,698 79
Dec 31, 2020 $CVE
Cenovus Energy
Plan / DRIP Buy 454 $2.57 $1K 79
Dec 31, 2020 $CVE
Cenovus Energy
Plan / DRIP Buy 12,359 $4.49 $55K 79
Dec 31, 2020 $CVE
Cenovus Energy
Plan / DRIP Buy 45 $2.76 $124 79
Dec 31, 2020 $CVE
Cenovus Energy
Plan / DRIP Buy 537 $2.57 $1K 79
Dec 31, 2020 $CVE
Cenovus Energy
Plan / DRIP Buy 2,065 $2.57 $5K 79
Apr 29, 2020 $CVE
Cenovus Energy
Expiry Sell 35,000 79
Apr 04, 2020 $CVE
Cenovus Energy
Plan / DRIP Buy 5,488 79
Apr 04, 2020 $CVE
Cenovus Energy
Plan / DRIP Buy 8,233 79
Mar 09, 2020 $CVE
Cenovus Energy
Open Market Buy 4,552 $4.39 $20K 79
Mar 06, 2020 $CVE
Cenovus Energy
Open Market Buy 2,450 $7.95 $19K 79
Mar 02, 2020 $CVE
Cenovus Energy
Plan / DRIP Buy 1,578 $12.21 $19K 79
Mar 02, 2020 $CVE
Cenovus Energy
Ownership Chg Buy 2,010 $9.95 $20K 79
Mar 02, 2020 $CVE
Cenovus Energy
Ownership Chg Sell 2,010 $9.95 $20K 79
Feb 25, 2020 $CVE
Cenovus Energy
Comp. Grant Buy 22,123 $11.30 $250K 79
Feb 25, 2020 $CVE
Cenovus Energy
Comp. Grant Buy 131,773 $11.73 $1.5M 79
Feb 25, 2020 $CVE
Cenovus Energy
Comp. Grant Buy 25,500 $11.73 $299K 79
Feb 12, 2020 $CVE
Cenovus Energy
Buyback Buy 2,744 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.