Cenovus Energy Inc (STU:CXD)
€ 15.57 0.148 (0.96%) Market Cap: 28.95 Bil Enterprise Value: 33.86 Bil PE Ratio: 9.31 PB Ratio: 1.47 GF Score: 67/100