Sub-standard revenue growth compared to its industry peers, decreasing free cash flow, and eroding returns on capital flash significant red flags. Contracting profit margins add to concerns, but should you sell the rally now?
Generac Holdings (GNRC) Stock Signal: Should You Sell Now? – 26 August 2025
