Generac Holdings Inc. (NYSE:GNRC – Get Free Report) has been given a consensus rating of “Hold” by the twenty-one ratings firms that are currently covering the stock, Marketbeat reports. One ...