CNBC Pro

It's time to buy this residential generator leader trading at attractive levels, Cowen says