Brookfield Renewable stock hits 52-week low at 31.81 USD
Brookfield Renewable (BEPC) stock hit a 52-week low of $31.81, down 29% from its high. InvestingPro lists it as overvalued. The decline reflects sector challenges. Q2 FFO rose 13% to $421M, with per-unit FFO up 11% to $0.62. The company reported $5.1B in liquidity and progress in battery storage.





