Brookfield Renewable Corp (NYSE:BEPC)
$ 32.37 0.83 (2.63%) Market Cap: 5.81 Bil Enterprise Value: 19.81 Bil PE Ratio: 4.27 PB Ratio: 0.96 GF Score: 68/100