Insider Sale: Executive Vice President Anne Choate Sells Shares of ICF International Inc (ICFI)
ICF International Inc offers services and solutions to government and commercial clients. With shares priced at $133.89 and a market cap of $2.426 billion, the company's valuation metrics indicate fair value. Insider selling has been prevalent, with no recent insider buys.