
Cenovus Energy
Canadian integrated oil and natural gas company headquartered in Calgary.
Enterprise value
$36.7b
Share price
CAD23.34 CVE.TO
Recent deals
Authorizing premium user...
Canadian integrated oil and natural gas company headquartered in Calgary.