Cenovus Energy Inc (DE:CXD)
FRANKFURT:CXD
Germany
CXDCenovus Energy Inc
€14.67
€0.17(1.14%)
At close: 4:00 PM EDT