Skip to content

ICF International Inc

🇺🇸XNAS.ICFIUnited StatesIndustrials

$86.75USDdown -0.73 (-0.83%)ClosedDelayed1:16 AM