Brookfield Renewable Stock A Buy