ICF International, Inc. (NQ:ICFI)
Delayed: 29.96 +0.18 (0.60%)
Trade Now!
Previous Close $29.78    52 Week High $30.92 
Open $29.70    52 Week Low $17.28 
Day High $30.01    P/E 15.13 
Day Low $29.60    EPS $1.98 
Volume 5,750