Share Generac to Report Q3 Earnings: Should Investors Hold or Fold?