Cenovus Energy Inc
Oil & Gas Integrated
Energy
traded
23 Sep 2025
listed
no
open
17.25
52 week high
18.21
high
17.71
52 week low
0.00
previous Close
17.09
P/E ratio
market cap
27.52 B
div yield
0
net incoming
851 M
-0.93 %
net profit margin
6.91 %
0.00 %
operating incoming
690 M
-46.26 %
net change in cash
-205.00 M
36.92 %
cash on hand
2.56 B
-7.41 %
cost of revenue
9.73 B
-12.35 %
top