Generac Holdings Inc. (NYSE:GNRC – Get Free Report) has been assigned an average rating of “Hold” from the twenty-one ratings ...