Generac Holdings (GNRC) Up 4.2% Since Last Earnings Report: Can It ...