ICF International Q3 EPS $1.76 - ICFI News | Rallies