What Do Analysts Think Of Brookfield Renewable Corporation (BEPC)

Brookfield Renewable Corporation (BEPC) saw downtrend of -4.65% in the recent trading with $23.36 being its most recent. The current price level -35.40% lower than the highest price of $36.16 marked by the stock while trading over the past 52-weeks, whereas it is 7.30% higher than the lowest price of $21.77 the company dropped to […]