ICF Announces $100 Million Increase to Share Repurchase Authorization

Go back to ICF Announces $100 Million Increase to Share Repurchase Authorization
ICF International, Inc. (NASDAQ: ICFI) Delayed: 87.69 +0.14 (0.16%)
Previous Close $87.55    52 Week High $51.75 
Open $87.62    52 Week Low $31.26 
Day High $88.11    P/E 42.99 
Day Low $86.57    EPS $2.04 
Volume 42,052