With a market cap. of $15.2 billion, Generac Holdings Inc. (GNRC) is a leading global energy technology company that designs, ...