Zacks Investment ResearchThu, 18 Jun 2026 15:31:06 GMTGencor Stock Decline Post Q2 Earnings Despite Record BacklogGENC+2.57%