Generac (GNRC) up 14.5% in Wednesday's trading to $255.87, its highest intraday level in more than three and a half years, ...