Brookfield Renewable Corp (NYSE:BEPC)
$ 30.36 0.2 (0.66%) Market Cap: 5.46 Bil Enterprise Value: 19.43 Bil PE Ratio: 3.97 PB Ratio: 0.90 GF Score: 84/100