Icf international, inc.'s equity buyback announced on november 3, 2017, has expired.

The company expired its plan on november 4, 2019.
ICFI Ratings Summary
ICFI Quant Ranking