Generac Holdings (GNRC) is back in focus after recent share price swings, with the stock moving higher over the past week but ...