Here’s Why Generac Holdings (GNRC) Surged in Q3

Here’s Why Generac Holdings (GNRC) Surged in Q3