Brookfield Renewable Partners L P (BEP) Stock: Price, Analysis