Jeremy Grantham acquired 5.52 Thousand ICF International shares worth $462 Thousand. That's 0.00% of their equity portfolio (530th largest holding). The first ICF International trade was made in Q4 2016. Since then Jeremy Grantham bought shares nine more times and sold shares on seventeen occasions. The investor's estimated purchase price is $511 Thousand, resulting in a loss of 9.5%.