ICF International, Inc. (ICFI)
NASDAQ: ICFI · Real-Time Price · USD
82.45
-0.69 (-0.83%)
Jul 29, 2026, 9:31 AM EDT - Market open

ICF International Filings