ICF Q2 FY26 GAAP EPS rises 16.4% to $1.49; revenue slips to $474 million - ICFI News | Rallies