ICFI logo

ICFIICF International, Inc

$69.94
$0.29
(0.42%)
Pre-Market
Updated: 04:50 AM EDT·Prev Close $69.65
Reported EarningsMay 7
Mkt Cap$1.28B
Vol28.00