Brookfield Renewable Corp (NYSE:BEPC)
$ 31.37 -0.21 (-0.66%) Market Cap: 5.64 Bil Enterprise Value: 19.67 Bil PE Ratio: 4.10 PB Ratio: 0.94 GF Score: 83/100