Generac Holdings Inc. (GNRC) delivered a softer-than-expected third quarter, with revenue of $1.11 billion, down 5% year-over ...