News

ICF International, Inc. ICFI delivered better-than-expected third-quarter 2022 results, wherein both earnings and revenues beat the Zacks Consensus Estimate. The stock has lost 6.6% since the ...