Emera Inc (STU:C61)
€ 43.06 -0.050 (-0.12%) Market Cap: 13.20 Bil Enterprise Value: 27.56 Bil PE Ratio: 21.83 PB Ratio: 1.64 GF Score: 75/100
Sorry the transcript is not found. Please try another one.