Advertisement
Advertisement

ICFI

ICFI logo

ICF International, Inc.

87.05
USD
-2.05
-2.31%
Dec 12, 16:00 UTC -5
Closed
exchange

After-Market

87.08

+0.03
+0.04%

Advertisement