Loading live market data…

Cenovus Energy Inc.

NYSE:CVE

$27.51 USD

-$0.1 (-0.36%)

Volume
6.61M
Average Volume
8.33M
Market Capitalization
$51.3B
P/E Ratio
15.26
Dividend Yield
2.12%
Price Target
$29.00
Year High
$32.07
Year Low
$13.90
Day High
Day Low
Payout Ratio
$0.32
Current Ratio
$1.57

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.10%

Investors Holding

27

change: -470 | last: 497

Increased Positions

16

change: -248 | last: 264

Reduced Positions

2

change: -143 | last: 145

New Positions

8

change: -88 | last: 96

Sold Positions

444

change: 377 | last: 67

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -138.05 | last: 1.3805

Total Invested

50.82M

CVE Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $23.22 1.81B $42.02B $2.74B $17B $56.28B
2024-12-31 $21.79 1.85B $40.26B $3.09B $10.63B $47.8B
2023-12-31 $22.04 1.9B $41.78B $2.23B $9.94B $49.5B
2022-12-31 $26.28 1.95B $51.29B $4.52B $11.64B $58.41B
2021-12-31 $15.52 2.02B $31.3B $2.87B $15.42B $43.85B
2020-12-31 $7.70 1.23B $9.47B $378M $9.32B $18.41B
2019-12-31 $13.17 1.23B $16.18B $186M $8.62B $24.61B
2018-12-31 $9.59 1.23B $11.79B $781M $9.16B $20.17B
2017-12-31 $12.25 1.1B $13.51B $610M $9.51B $22.41B
2016-12-31 $20.33 833.3M $16.94B $3.72B $6.33B $19.55B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $36.92 1.87B $69.21B $2.58B $13.79B $80.42B
2025-12-31 $23.22 1.83B $42.43B $2.74B $17B $56.69B
2025-09-30 $23.65 1.79B $42.37B $1.9B $10.03B $50.5B
2025-06-30 $18.50 1.82B $33.69B $2.56B $10.49B $41.61B
2025-03-31 $20.01 1.82B $36.45B $2.77B $10.77B $44.45B
2024-12-31 $21.79 1.83B $39.78B $3.09B $10.63B $47.32B
2024-09-30 $22.63 1.85B $41.81B $3.1B $9.94B $48.65B
2024-06-30 $27.06 1.86B $50.31B $3.15B $10.01B $57.17B
2024-03-31 $27.19 1.87B $50.79B $2.4B $9.83B $58.22B
2023-12-31 $22.04 1.88B $41.43B $2.23B $9.94B $49.14B
2023-09-30 $28.27 1.91B $54.06B $1.26B $9.97B $62.77B
2023-06-30 $22.48 1.93B $43.43B $2.17B $11.31B $52.57B