Jeremy Grantham acquired 5.52 Thousand ICF International shares worth $478 Thousand. That's 0.00% of their equity portfolio (480th 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 sixteen occasions. The investor's estimated purchase price is $511 Thousand, resulting in a loss of 6.4%.