Latest news
ICF International (NASDAQ:ICFI) Releases Quarterly Earnings Results, Beats Expectations By $0.21 EPS - MarketBeatMarketBeat · Sun, 09 Aug 2026 00:19:03 GMTICF International: Transitional Quarter Sets Stage for Commercial Energy Reacceleration and Federal Growth Inflection, Supporting Buy Rating - TipRanksTipRanks · Fri, 07 Aug 2026 23:57:50 GMT