ICF International has a 52-week low of $116.66 and a 52-week ... The stock was sold at an average price of $173.63, for a ...
ICF International, Inc. (NASDAQ:ICFI – Get Free Report) shares hit a new 52-week low during trading on Monday . The company ...