ICF EVP Sergio J. Ostria disposes of 2,000 common shares worth $177,183 - ICFI News | Rallies