Cenovus Energy Inc (STU:CXD)
€ 24.24 +1.14 (+4.94%) Market Cap: 45.12 Bil Enterprise Value: 52.05 Bil PE Ratio: 14.94 PB Ratio: 2.15 GF Score: 61/100

Cenovus Energy Inc (STU:CXD) Transcripts

  • 1