Insider Profile
Cenovus Energy Inc.
1
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
Apr 30, 2026
Most Recent Trade
20
Credibility
Score
50%
Hit Rate
+4.4%
Avg 90d Return
+0.2%
Median 90d Return
1405
Evaluated Trades
+45.9%
Best Trade
-30.6%
Worst Trade
Hit rate and returns are based on 1405 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
Apr 30, 2026 $CVE
Cenovus Energy
Buyback Buy 305,018 $39.34 $12.0M 65
Apr 30, 2026 $CVE
Cenovus Energy
Buyback Buy 305,018 65
Apr 29, 2026 $CVE
Cenovus Energy
Buyback Buy 308,561 65
Apr 29, 2026 $CVE
Cenovus Energy
Buyback Buy 308,561 $38.89 $12.0M 65
Apr 28, 2026 $CVE
Cenovus Energy
Buyback Buy 320,365 65
Apr 28, 2026 $CVE
Cenovus Energy
Buyback Buy 320,365 $37.46 $12.0M 65
Apr 27, 2026 $CVE
Cenovus Energy
Buyback Buy 328,067 $36.58 $12.0M 65
Apr 27, 2026 $CVE
Cenovus Energy
Buyback Buy 328,067 65
Apr 24, 2026 $CVE
Cenovus Energy
Buyback Buy 334,718 $35.85 $12.0M 65
Apr 24, 2026 $CVE
Cenovus Energy
Buyback Buy 334,718 65
Apr 23, 2026 $CVE
Cenovus Energy
Buyback Buy 334,655 65
Apr 23, 2026 $CVE
Cenovus Energy
Buyback Buy 334,655 $35.86 $12.0M 65
Apr 22, 2026 $CVE
Cenovus Energy
Buyback Buy 340,266 $35.27 $12.0M 65
Apr 22, 2026 $CVE
Cenovus Energy
Buyback Buy 340,266 65
Apr 21, 2026 $CVE
Cenovus Energy
Buyback Buy 345,513 $34.73 $12.0M 65
Apr 21, 2026 $CVE
Cenovus Energy
Buyback Buy 345,513 65
Apr 20, 2026 $CVE
Cenovus Energy
Buyback Buy 352,530 65
Apr 20, 2026 $CVE
Cenovus Energy
Buyback Buy 352,530 $34.04 $12.0M 65
Apr 17, 2026 $CVE
Cenovus Energy
Buyback Buy 363,185 $33.04 $12.0M 65
Apr 17, 2026 $CVE
Cenovus Energy
Buyback Buy 363,185 65
Apr 16, 2026 $CVE
Cenovus Energy
Buyback Buy 338,104 65
Apr 16, 2026 $CVE
Cenovus Energy
Buyback Buy 338,104 $35.49 $12.0M 65
Apr 15, 2026 $CVE
Cenovus Energy
Buyback Buy 341,097 65
Apr 15, 2026 $CVE
Cenovus Energy
Buyback Buy 341,097 $35.18 $12.0M 65
Apr 14, 2026 $CVE
Cenovus Energy
Buyback Buy 337,761 65
Apr 14, 2026 $CVE
Cenovus Energy
Buyback Buy 337,761 $35.53 $12.0M 65
Apr 13, 2026 $CVE
Cenovus Energy
Buyback Buy 329,828 65
Apr 13, 2026 $CVE
Cenovus Energy
Buyback Buy 329,828 $36.38 $12.0M 65
Apr 10, 2026 $CVE
Cenovus Energy
Buyback Buy 336,125 65
Apr 10, 2026 $CVE
Cenovus Energy
Buyback Buy 336,125 $35.70 $12.0M 65
Apr 09, 2026 $CVE
Cenovus Energy
Buyback Buy 335,244 65
Apr 09, 2026 $CVE
Cenovus Energy
Buyback Buy 335,244 $35.79 $12.0M 65
Apr 08, 2026 $CVE
Cenovus Energy
Buyback Buy 337,209 $35.59 $12.0M 65
Apr 08, 2026 $CVE
Cenovus Energy
Buyback Buy 337,209 65
Apr 07, 2026 $CVE
Cenovus Energy
Buyback Buy 316,841 65
Apr 07, 2026 $CVE
Cenovus Energy
Buyback Buy 316,841 $37.87 $12.0M 65
Apr 06, 2026 $CVE
Cenovus Energy
Buyback Buy 324,552 65
Apr 06, 2026 $CVE
Cenovus Energy
Buyback Buy 324,552 $36.97 $12.0M 65
Apr 02, 2026 $CVE
Cenovus Energy
Buyback Buy 325,547 $36.86 $12.0M 65
Apr 02, 2026 $CVE
Cenovus Energy
Buyback Buy 325,547 65
Apr 01, 2026 $CVE
Cenovus Energy
Buyback Buy 336,267 $35.69 $12.0M 65
Apr 01, 2026 $CVE
Cenovus Energy
Buyback Buy 336,267 65
Mar 30, 2026 $CVE
Cenovus Energy
Buyback Buy 545,411 $37.47 $20.4M 65
Mar 30, 2026 $CVE
Cenovus Energy
Buyback Buy 545,411 65
Mar 27, 2026 $CVE
Cenovus Energy
Buyback Buy 552,260 $37.01 $20.4M 65
Mar 27, 2026 $CVE
Cenovus Energy
Buyback Buy 552,260 65
Mar 26, 2026 $CVE
Cenovus Energy
Buyback Buy 564,989 $36.17 $20.4M 65
Mar 26, 2026 $CVE
Cenovus Energy
Buyback Buy 564,989 65
Mar 25, 2026 $CVE
Cenovus Energy
Buyback Buy 578,562 65
Mar 25, 2026 $CVE
Cenovus Energy
Buyback Buy 578,562 $35.32 $20.4M 65
Mar 24, 2026 $CVE
Cenovus Energy
Buyback Buy 580,693 65
Mar 24, 2026 $CVE
Cenovus Energy
Buyback Buy 580,693 $35.19 $20.4M 65
Mar 23, 2026 $CVE
Cenovus Energy
Buyback Buy 600,476 65
Mar 23, 2026 $CVE
Cenovus Energy
Buyback Buy 600,476 $34.03 $20.4M 65
Mar 20, 2026 $CVE
Cenovus Energy
Buyback Buy 593,104 $34.46 $20.4M 65
Mar 20, 2026 $CVE
Cenovus Energy
Buyback Buy 593,104 65
Mar 19, 2026 $CVE
Cenovus Energy
Buyback Buy 596,284 65
Mar 19, 2026 $CVE
Cenovus Energy
Buyback Buy 596,284 $34.27 $20.4M 65
Mar 18, 2026 $CVE
Cenovus Energy
Buyback Buy 241,692 65
Mar 18, 2026 $CVE
Cenovus Energy
Buyback Buy 241,692 $32.84 $7.9M 65
Mar 17, 2026 $CVE
Cenovus Energy
Buyback Buy 73,597 65
Mar 17, 2026 $CVE
Cenovus Energy
Buyback Buy 73,597 $32.35 $2.4M 65
Mar 16, 2026 $CVE
Cenovus Energy
Buyback Buy 74,341 $32.03 $2.4M 65
Mar 16, 2026 $CVE
Cenovus Energy
Buyback Buy 74,341 65
Mar 13, 2026 $CVE
Cenovus Energy
Buyback Buy 74,590 $31.92 $2.4M 65
Mar 13, 2026 $CVE
Cenovus Energy
Buyback Buy 74,590 65
Mar 12, 2026 $CVE
Cenovus Energy
Buyback Buy 73,538 65
Mar 12, 2026 $CVE
Cenovus Energy
Buyback Buy 73,538 $32.38 $2.4M 65
Mar 11, 2026 $CVE
Cenovus Energy
Buyback Buy 75,018 $31.74 $2.4M 65
Mar 11, 2026 $CVE
Cenovus Energy
Buyback Buy 75,018 65
Mar 10, 2026 $CVE
Cenovus Energy
Buyback Buy 77,570 $30.69 $2.4M 65
Mar 10, 2026 $CVE
Cenovus Energy
Buyback Buy 77,570 65
Mar 09, 2026 $CVE
Cenovus Energy
Buyback Buy 75,913 $31.36 $2.4M 65
Mar 09, 2026 $CVE
Cenovus Energy
Buyback Buy 75,913 65
Mar 06, 2026 $CVE
Cenovus Energy
Buyback Buy 74,889 $31.79 $2.4M 65
Mar 06, 2026 $CVE
Cenovus Energy
Buyback Buy 74,889 65
Mar 05, 2026 $CVE
Cenovus Energy
Buyback Buy 75,638 $31.48 $2.4M 65
Mar 05, 2026 $CVE
Cenovus Energy
Buyback Buy 75,638 65
Mar 04, 2026 $CVE
Cenovus Energy
Buyback Buy 77,297 $30.80 $2.4M 65
Mar 04, 2026 $CVE
Cenovus Energy
Buyback Buy 77,297 65
Mar 03, 2026 $CVE
Cenovus Energy
Buyback Buy 76,918 65
Mar 03, 2026 $CVE
Cenovus Energy
Buyback Buy 76,918 $30.95 $2.4M 65
Mar 02, 2026 $CVE
Cenovus Energy
Buyback Buy 75,558 65
Mar 02, 2026 $CVE
Cenovus Energy
Buyback Buy 75,558 $31.51 $2.4M 65
Feb 27, 2026 $CVE
Cenovus Energy
Buyback Buy 86,287 $30.50 $2.6M 65
Feb 27, 2026 $CVE
Cenovus Energy
Buyback Buy 86,287 65
Feb 26, 2026 $CVE
Cenovus Energy
Buyback Buy 87,444 $30.09 $2.6M 65
Feb 26, 2026 $CVE
Cenovus Energy
Buyback Buy 87,444 65
Feb 25, 2026 $CVE
Cenovus Energy
Buyback Buy 87,467 65
Feb 25, 2026 $CVE
Cenovus Energy
Buyback Buy 87,467 $30.09 $2.6M 65
Feb 24, 2026 $CVE
Cenovus Energy
Buyback Buy 85,825 $30.66 $2.6M 65
Feb 24, 2026 $CVE
Cenovus Energy
Buyback Buy 85,825 65
Feb 23, 2026 $CVE
Cenovus Energy
Buyback Buy 84,828 65
Feb 23, 2026 $CVE
Cenovus Energy
Buyback Buy 84,828 $31.02 $2.6M 65
Feb 20, 2026 $CVE
Cenovus Energy
Buyback Buy 84,846 65
Feb 20, 2026 $CVE
Cenovus Energy
Buyback Buy 84,846 $31.02 $2.6M 65
Feb 19, 2026 $CVE
Cenovus Energy
Buyback Buy 83,660 $31.46 $2.6M 65
Feb 19, 2026 $CVE
Cenovus Energy
Buyback Buy 83,660 65
Feb 18, 2026 $CVE
Cenovus Energy
Buyback Buy 86,221 65
Feb 18, 2026 $CVE
Cenovus Energy
Buyback Buy 86,221 $30.52 $2.6M 65
Feb 17, 2026 $CVE
Cenovus Energy
Buyback Buy 89,618 $29.36 $2.6M 65
Feb 17, 2026 $CVE
Cenovus Energy
Buyback Buy 89,618 65
Feb 13, 2026 $CVE
Cenovus Energy
Buyback Buy 89,287 65
Feb 13, 2026 $CVE
Cenovus Energy
Buyback Buy 89,287 $29.47 $2.6M 65
Feb 12, 2026 $CVE
Cenovus Energy
Buyback Buy 89,022 65
Feb 12, 2026 $CVE
Cenovus Energy
Buyback Buy 89,022 $29.56 $2.6M 65
Feb 11, 2026 $CVE
Cenovus Energy
Buyback Buy 89,132 65
Feb 11, 2026 $CVE
Cenovus Energy
Buyback Buy 89,132 $29.52 $2.6M 65
Feb 10, 2026 $CVE
Cenovus Energy
Buyback Buy 91,916 $28.63 $2.6M 65
Feb 10, 2026 $CVE
Cenovus Energy
Buyback Buy 91,916 65
Feb 09, 2026 $CVE
Cenovus Energy
Buyback Buy 92,768 65
Feb 09, 2026 $CVE
Cenovus Energy
Buyback Buy 92,768 $28.37 $2.6M 65
Feb 06, 2026 $CVE
Cenovus Energy
Buyback Buy 94,732 $27.78 $2.6M 65
Feb 06, 2026 $CVE
Cenovus Energy
Buyback Buy 94,732 65
Feb 05, 2026 $CVE
Cenovus Energy
Buyback Buy 96,817 $27.18 $2.6M 65
Feb 05, 2026 $CVE
Cenovus Energy
Buyback Buy 96,817 65
Feb 04, 2026 $CVE
Cenovus Energy
Buyback Buy 95,236 65
Feb 04, 2026 $CVE
Cenovus Energy
Buyback Buy 95,236 $27.63 $2.6M 65
Feb 03, 2026 $CVE
Cenovus Energy
Buyback Buy 97,300 $27.05 $2.6M 65
Feb 03, 2026 $CVE
Cenovus Energy
Buyback Buy 97,300 65
Feb 02, 2026 $CVE
Cenovus Energy
Buyback Buy 99,321 65
Feb 02, 2026 $CVE
Cenovus Energy
Buyback Buy 99,321 $26.50 $2.6M 65
Jan 30, 2026 $CVE
Cenovus Energy
Buyback Buy 174,023 $27.02 $4.7M 65
Jan 30, 2026 $CVE
Cenovus Energy
Buyback Buy 174,023 65
Jan 29, 2026 $CVE
Cenovus Energy
Buyback Buy 171,428 65
Jan 29, 2026 $CVE
Cenovus Energy
Buyback Buy 171,428 $27.43 $4.7M 65
Jan 28, 2026 $CVE
Cenovus Energy
Buyback Buy 175,573 65
Jan 28, 2026 $CVE
Cenovus Energy
Buyback Buy 175,573 $26.78 $4.7M 65
Jan 27, 2026 $CVE
Cenovus Energy
Buyback Buy 178,148 $26.40 $4.7M 65
Jan 27, 2026 $CVE
Cenovus Energy
Buyback Buy 178,148 65
Jan 26, 2026 $CVE
Cenovus Energy
Buyback Buy 194,402 65
Jan 26, 2026 $CVE
Cenovus Energy
Buyback Buy 194,402 $25.72 $5.0M 65
Jan 23, 2026 $CVE
Cenovus Energy
Buyback Buy 184,176 65
Jan 23, 2026 $CVE
Cenovus Energy
Buyback Buy 184,176 $25.86 $4.8M 65
Jan 22, 2026 $CVE
Cenovus Energy
Buyback Buy 188,553 65
Jan 22, 2026 $CVE
Cenovus Energy
Buyback Buy 188,553 $25.25 $4.8M 65
Jan 21, 2026 $CVE
Cenovus Energy
Buyback Buy 187,601 65
Jan 21, 2026 $CVE
Cenovus Energy
Buyback Buy 187,601 $25.38 $4.8M 65
Jan 20, 2026 $CVE
Cenovus Energy
Buyback Buy 192,340 65
Jan 20, 2026 $CVE
Cenovus Energy
Buyback Buy 192,340 $24.76 $4.8M 65
Jan 19, 2026 $CVE
Cenovus Energy
Buyback Buy 189,345 $25.15 $4.8M 65
Jan 19, 2026 $CVE
Cenovus Energy
Buyback Buy 189,345 65
Jan 16, 2026 $CVE
Cenovus Energy
Buyback Buy 188,003 65
Jan 16, 2026 $CVE
Cenovus Energy
Buyback Buy 188,003 $25.33 $4.8M 65
Jan 15, 2026 $CVE
Cenovus Energy
Buyback Buy 189,180 65
Jan 15, 2026 $CVE
Cenovus Energy
Buyback Buy 189,180 $25.17 $4.8M 65
Jan 14, 2026 $CVE
Cenovus Energy
Buyback Buy 187,541 65
Jan 14, 2026 $CVE
Cenovus Energy
Buyback Buy 187,541 $25.39 $4.8M 65
Jan 13, 2026 $CVE
Cenovus Energy
Buyback Buy 197,984 65
Jan 13, 2026 $CVE
Cenovus Energy
Buyback Buy 197,984 $24.05 $4.8M 65
Jan 12, 2026 $CVE
Cenovus Energy
Buyback Buy 207,098 65
Jan 12, 2026 $CVE
Cenovus Energy
Buyback Buy 207,098 $22.99 $4.8M 65
Jan 09, 2026 $CVE
Cenovus Energy
Buyback Buy 207,786 65
Jan 09, 2026 $CVE
Cenovus Energy
Buyback Buy 207,786 $22.92 $4.8M 65
Jan 08, 2026 $CVE
Cenovus Energy
Buyback Buy 212,497 65
Jan 08, 2026 $CVE
Cenovus Energy
Buyback Buy 212,497 $22.41 $4.8M 65
Jan 07, 2026 $CVE
Cenovus Energy
Buyback Buy 216,998 $21.94 $4.8M 65
Jan 07, 2026 $CVE
Cenovus Energy
Buyback Buy 216,998 65
Jan 06, 2026 $CVE
Cenovus Energy
Buyback Buy 208,311 $22.86 $4.8M 65
Jan 06, 2026 $CVE
Cenovus Energy
Buyback Buy 208,311 65
Jan 05, 2026 $CVE
Cenovus Energy
Buyback Buy 212,174 $22.44 $4.8M 65
Jan 05, 2026 $CVE
Cenovus Energy
Buyback Buy 212,174 65
Jan 02, 2026 $CVE
Cenovus Energy
Buyback Buy 200,779 65
Jan 02, 2026 $CVE
Cenovus Energy
Buyback Buy 200,779 $23.72 $4.8M 65
Dec 19, 2025 $CVE
Cenovus Energy
Buyback Buy 145,422 $22.83 $3.3M 65
Dec 19, 2025 $CVE
Cenovus Energy
Buyback Buy 145,422 65
Dec 18, 2025 $CVE
Cenovus Energy
Buyback Buy 144,824 65
Dec 18, 2025 $CVE
Cenovus Energy
Buyback Buy 144,824 $22.93 $3.3M 65
Dec 17, 2025 $CVE
Cenovus Energy
Buyback Buy 142,178 $23.35 $3.3M 65
Dec 17, 2025 $CVE
Cenovus Energy
Buyback Buy 142,178 65
Dec 16, 2025 $CVE
Cenovus Energy
Buyback Buy 141,836 $23.41 $3.3M 65
Dec 16, 2025 $CVE
Cenovus Energy
Buyback Buy 141,836 65
Dec 15, 2025 $CVE
Cenovus Energy
Buyback Buy 137,665 $24.12 $3.3M 65
Dec 15, 2025 $CVE
Cenovus Energy
Buyback Buy 137,665 65
Dec 12, 2025 $CVE
Cenovus Energy
Buyback Buy 134,618 65
Dec 12, 2025 $CVE
Cenovus Energy
Buyback Buy 134,618 $24.66 $3.3M 65
Dec 11, 2025 $CVE
Cenovus Energy
Buyback Buy 136,795 $24.27 $3.3M 65
Dec 11, 2025 $CVE
Cenovus Energy
Buyback Buy 136,795 65
Dec 10, 2025 $CVE
Cenovus Energy
Buyback Buy 135,549 $24.49 $3.3M 65
Dec 10, 2025 $CVE
Cenovus Energy
Buyback Buy 135,549 65
Dec 09, 2025 $CVE
Cenovus Energy
Buyback Buy 134,487 $24.69 $3.3M 65
Dec 09, 2025 $CVE
Cenovus Energy
Buyback Buy 134,487 65
Dec 08, 2025 $CVE
Cenovus Energy
Buyback Buy 132,286 $25.10 $3.3M 65
Dec 08, 2025 $CVE
Cenovus Energy
Buyback Buy 132,286 65
Dec 05, 2025 $CVE
Cenovus Energy
Buyback Buy 129,268 $25.68 $3.3M 65
Dec 05, 2025 $CVE
Cenovus Energy
Buyback Buy 129,268 65
Dec 04, 2025 $CVE
Cenovus Energy
Buyback Buy 129,319 $25.67 $3.3M 65
Dec 04, 2025 $CVE
Cenovus Energy
Buyback Buy 129,319 65
Dec 03, 2025 $CVE
Cenovus Energy
Buyback Buy 131,651 $25.22 $3.3M 65
Dec 03, 2025 $CVE
Cenovus Energy
Buyback Buy 131,651 65
Dec 02, 2025 $CVE
Cenovus Energy
Buyback Buy 134,552 $24.68 $3.3M 65
Dec 02, 2025 $CVE
Cenovus Energy
Buyback Buy 134,552 65
Dec 01, 2025 $CVE
Cenovus Energy
Buyback Buy 140,900 $24.96 $3.5M 65
Dec 01, 2025 $CVE
Cenovus Energy
Buyback Buy 140,900 65
Nov 28, 2025 $CVE
Cenovus Energy
Buyback Buy 383,361 $24.94 $9.6M 65
Nov 28, 2025 $CVE
Cenovus Energy
Buyback Buy 383,361 65
Nov 27, 2025 $CVE
Cenovus Energy
Buyback Buy 386,126 65
Nov 27, 2025 $CVE
Cenovus Energy
Buyback Buy 386,126 $24.78 $9.6M 65
Nov 26, 2025 $CVE
Cenovus Energy
Buyback Buy 388,848 $24.61 $9.6M 65
Nov 26, 2025 $CVE
Cenovus Energy
Buyback Buy 388,848 65
Nov 25, 2025 $CVE
Cenovus Energy
Buyback Buy 389,024 $24.60 $9.6M 65
Nov 25, 2025 $CVE
Cenovus Energy
Buyback Buy 389,024 65
Nov 24, 2025 $CVE
Cenovus Energy
Buyback Buy 379,763 65
Nov 24, 2025 $CVE
Cenovus Energy
Buyback Buy 379,763 $25.20 $9.6M 65
Nov 21, 2025 $CVE
Cenovus Energy
Buyback Buy 380,087 $25.18 $9.6M 65
Nov 21, 2025 $CVE
Cenovus Energy
Buyback Buy 380,087 65
Nov 20, 2025 $CVE
Cenovus Energy
Buyback Buy 369,286 $25.91 $9.6M 65
Nov 20, 2025 $CVE
Cenovus Energy
Buyback Buy 369,286 65
Nov 19, 2025 $CVE
Cenovus Energy
Buyback Buy 377,443 65
Nov 19, 2025 $CVE
Cenovus Energy
Buyback Buy 377,443 $25.35 $9.6M 65
Nov 18, 2025 $CVE
Cenovus Energy
Buyback Buy 374,185 65
Nov 18, 2025 $CVE
Cenovus Energy
Buyback Buy 374,185 $25.57 $9.6M 65
Nov 17, 2025 $CVE
Cenovus Energy
Buyback Buy 373,610 65
Nov 17, 2025 $CVE
Cenovus Energy
Buyback Buy 373,610 $25.61 $9.6M 65
Nov 14, 2025 $CVE
Cenovus Energy
Buyback Buy 376,851 $25.39 $9.6M 65
Nov 14, 2025 $CVE
Cenovus Energy
Buyback Buy 376,851 65
Nov 13, 2025 $CVE
Cenovus Energy
Buyback Buy 377,394 65
Nov 13, 2025 $CVE
Cenovus Energy
Buyback Buy 377,394 $25.36 $9.6M 65
Nov 12, 2025 $CVE
Cenovus Energy
Buyback Buy 377,466 $25.35 $9.6M 65
Nov 12, 2025 $CVE
Cenovus Energy
Buyback Buy 377,466 65
Nov 11, 2025 $CVE
Cenovus Energy
Buyback Buy 375,431 $25.57 $9.6M 65
Nov 11, 2025 $CVE
Cenovus Energy
Buyback Buy 375,431 65
Nov 10, 2025 $CVE
Cenovus Energy
Buyback Buy 107,568 $24.68 $2.7M 65
Nov 10, 2025 $CVE
Cenovus Energy
Buyback Buy 107,568 65
Nov 07, 2025 $CVE
Cenovus Energy
Buyback Buy 108,000 65
Nov 07, 2025 $CVE
Cenovus Energy
Buyback Buy 108,000 $24.23 $2.6M 65
Nov 06, 2025 $CVE
Cenovus Energy
Buyback Buy 115,000 $23.67 $2.7M 65
Nov 06, 2025 $CVE
Cenovus Energy
Buyback Buy 115,000 65
Nov 05, 2025 $CVE
Cenovus Energy
Buyback Buy 112,500 65
Nov 05, 2025 $CVE
Cenovus Energy
Buyback Buy 112,500 $23.72 $2.7M 65
Nov 04, 2025 $CVE
Cenovus Energy
Buyback Buy 113,600 $23.45 $2.7M 65
Nov 04, 2025 $CVE
Cenovus Energy
Buyback Buy 113,600 65
Nov 03, 2025 $CVE
Cenovus Energy
Buyback Buy 111,700 65
Nov 03, 2025 $CVE
Cenovus Energy
Buyback Buy 111,700 $23.94 $2.7M 65
Oct 31, 2025 $CVE
Cenovus Energy
Buyback Buy 953,339 $23.78 $22.7M 65
Oct 31, 2025 $CVE
Cenovus Energy
Buyback Buy 953,339 65
Oct 30, 2025 $CVE
Cenovus Energy
Buyback Buy 955,100 $23.67 $22.6M 65
Oct 30, 2025 $CVE
Cenovus Energy
Buyback Buy 955,100 65
Oct 29, 2025 $CVE
Cenovus Energy
Buyback Buy 956,000 $23.80 $22.8M 65
Oct 29, 2025 $CVE
Cenovus Energy
Buyback Buy 956,000 65
Oct 28, 2025 $CVE
Cenovus Energy
Buyback Buy 383,361 $24.94 $9.6M 65
Oct 28, 2025 $CVE
Cenovus Energy
Buyback Buy 383,361 $24.94 $9.6M 65
Oct 28, 2025 $CVE
Cenovus Energy
Buyback Buy 962,900 $23.71 $22.8M 65
Oct 28, 2025 $CVE
Cenovus Energy
Buyback Buy 962,900 65
Oct 27, 2025 $CVE
Cenovus Energy
Buyback Buy 949,200 $24.02 $22.8M 65
Oct 27, 2025 $CVE
Cenovus Energy
Buyback Buy 949,200 65
Oct 24, 2025 $CVE
Cenovus Energy
Buyback Buy 948,000 $24.04 $22.8M 65
Oct 24, 2025 $CVE
Cenovus Energy
Buyback Buy 948,000 65
Oct 23, 2025 $CVE
Cenovus Energy
Buyback Buy 932,000 65
Oct 23, 2025 $CVE
Cenovus Energy
Buyback Buy 932,000 $24.40 $22.7M 65
Oct 22, 2025 $CVE
Cenovus Energy
Buyback Buy 971,000 $23.40 $22.7M 65
Oct 22, 2025 $CVE
Cenovus Energy
Buyback Buy 971,000 65
Oct 21, 2025 $CVE
Cenovus Energy
Buyback Buy 965,000 $23.49 $22.7M 65
Oct 21, 2025 $CVE
Cenovus Energy
Buyback Buy 965,000 65
Oct 20, 2025 $CVE
Cenovus Energy
Buyback Buy 956,500 $23.76 $22.7M 65
Oct 20, 2025 $CVE
Cenovus Energy
Buyback Buy 956,500 65
Oct 17, 2025 $CVE
Cenovus Energy
Buyback Buy 965,000 65
Oct 17, 2025 $CVE
Cenovus Energy
Buyback Buy 965,000 $23.56 $22.7M 65
Oct 16, 2025 $CVE
Cenovus Energy
Buyback Buy 950,000 $23.89 $22.7M 65
Oct 16, 2025 $CVE
Cenovus Energy
Buyback Buy 950,000 65
Oct 15, 2025 $CVE
Cenovus Energy
Buyback Buy 937,000 65
Oct 15, 2025 $CVE
Cenovus Energy
Buyback Buy 937,000 $24.39 $22.9M 65
Oct 14, 2025 $CVE
Cenovus Energy
Buyback Buy 928,000 $24.32 $22.6M 65
Oct 14, 2025 $CVE
Cenovus Energy
Buyback Buy 928,000 65
Oct 10, 2025 $CVE
Cenovus Energy
Buyback Buy 928,000 65
Oct 10, 2025 $CVE
Cenovus Energy
Buyback Buy 928,000 $24.44 $22.7M 65
Oct 09, 2025 $CVE
Cenovus Energy
Buyback Buy 894,700 $25.40 $22.7M 65
Oct 09, 2025 $CVE
Cenovus Energy
Buyback Buy 894,700 65
Oct 08, 2025 $CVE
Cenovus Energy
Buyback Buy 938,900 $24.37 $22.9M 65
Oct 08, 2025 $CVE
Cenovus Energy
Buyback Buy 938,900 65
Oct 07, 2025 $CVE
Cenovus Energy
Buyback Buy 940,000 $24.08 $22.6M 65
Oct 07, 2025 $CVE
Cenovus Energy
Buyback Buy 940,000 65
Oct 06, 2025 $CVE
Cenovus Energy
Buyback Buy 935,200 $24.27 $22.7M 65
Oct 06, 2025 $CVE
Cenovus Energy
Buyback Buy 935,200 65
Oct 03, 2025 $CVE
Cenovus Energy
Buyback Buy 963,600 $23.61 $22.8M 65
Oct 03, 2025 $CVE
Cenovus Energy
Buyback Buy 963,600 65
Oct 02, 2025 $CVE
Cenovus Energy
Buyback Buy 973,900 $23.31 $22.7M 65
Oct 02, 2025 $CVE
Cenovus Energy
Buyback Buy 973,900 65
Oct 01, 2025 $CVE
Cenovus Energy
Buyback Buy 968,000 $23.51 $22.8M 65
Oct 01, 2025 $CVE
Cenovus Energy
Buyback Buy 968,000 65
Sep 26, 2025 $CVE
Cenovus Energy
Buyback Buy 1,272,233 $25.00 $31.8M 65
Sep 26, 2025 $CVE
Cenovus Energy
Buyback Buy 1,272,233 65
Sep 25, 2025 $CVE
Cenovus Energy
Buyback Buy 1,283,000 $24.73 $31.7M 65
Sep 25, 2025 $CVE
Cenovus Energy
Buyback Buy 1,283,000 65
Sep 24, 2025 $CVE
Cenovus Energy
Buyback Buy 1,333,500 $24.75 $33.0M 65
Sep 24, 2025 $CVE
Cenovus Energy
Buyback Buy 1,333,500 65
Sep 23, 2025 $CVE
Cenovus Energy
Buyback Buy 1,328,300 $24.22 $32.2M 65
Sep 23, 2025 $CVE
Cenovus Energy
Buyback Buy 1,328,300 65
Sep 22, 2025 $CVE
Cenovus Energy
Buyback Buy 1,366,000 $23.54 $32.2M 65
Sep 22, 2025 $CVE
Cenovus Energy
Buyback Buy 1,366,000 65
Sep 19, 2025 $CVE
Cenovus Energy
Buyback Buy 1,915,000 $23.44 $44.9M 65
Sep 19, 2025 $CVE
Cenovus Energy
Buyback Buy 1,915,000 65
Sep 18, 2025 $CVE
Cenovus Energy
Buyback Buy 1,423,800 $24.17 $34.4M 65
Sep 18, 2025 $CVE
Cenovus Energy
Buyback Buy 1,423,800 65
Sep 17, 2025 $CVE
Cenovus Energy
Buyback Buy 1,425,000 $24.02 $34.2M 65
Sep 17, 2025 $CVE
Cenovus Energy
Buyback Buy 1,425,000 65
Sep 16, 2025 $CVE
Cenovus Energy
Buyback Buy 1,422,900 65
Sep 16, 2025 $CVE
Cenovus Energy
Buyback Buy 1,422,900 $24.25 $34.5M 65
Sep 15, 2025 $CVE
Cenovus Energy
Buyback Buy 1,448,400 $23.62 $34.2M 65
Sep 15, 2025 $CVE
Cenovus Energy
Buyback Buy 1,448,400 65
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.
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.