I could readily tick off a list of stocks that I'd consider buying. Several of them would be healthcare and tech stocks that have the potential to generate strong growth.

However, if I had to eliminate all of the stocks from the list except for one, it wouldn't include many high-flying stocks that I really like. The one stock I'd buy right now is none other than Brookfield Renewable Partners (NYSE: BEP). Here are three reasons it's my top pick.

Image source: Getty Images.

Continue reading


Source Fool.com