Skip to content

ICF International Inc

🇺🇸XNAS.ICFIUnited StatesIndustrials

$86.75USDdown -0.73 (-0.83%)ClosedDelayed5:32 AM