ICFI   $69.2  2.41% Market Closed After Close 69.2 0.0

ICF International, Inc.