tiprankstipranks
Icf International (ICFI)
NASDAQ:ICFI
United States
ICFIIcf International
$119.52
-$3.21(-2.62%)
At close: 4:00 PM EST
$121.25
$1.73(1.45%)
After hours: Dec 20 5:47 PM EST