ICF secures position on $800 million U.S. defense IT contract
at seekingalpha.com (Wed, 8-Apr 4:15 PM)
ICF Schedules Fourth Quarter and Full Year 2025 Results: Key Dates and Investor Access Details Announced
Market Chameleon (Fri, 16-Jan 11:26 AM)