Emera Inc (STU:C61)
€ 43.77 -0.81 (-1.82%) Market Cap: 13.48 Bil Enterprise Value: 27.82 Bil PE Ratio: 21.64 PB Ratio: 1.70 GF Score: 77/100
Sorry the transcript is not found. Please try another one.