TransAlta Corp (NYSE:TAC)
$ 12.1 -0.11 (-0.9%) Market Cap: 3.85 Bil Enterprise Value: 7.43 Bil PE Ratio: 0 PB Ratio: 6.32 GF Score: 58/100