ICF International (ICFI) Declines 2% Despite Q4 Earnings Beat
ICFI - Free Report) reported mixed fourth-quarter 2023 results, with earnings surpassing Zacks Consensus Estimate but revenues missing the same. The earnings beat failed to impress...
ICFI - Free Report) reported mixed fourth-quarter 2023 results, with earnings surpassing Zacks Consensus Estimate but revenues missing the same. The earnings beat failed to impress...