Jeremy Grantham acquired 7.61 Thousand ICF International shares worth $1.09 Million. That's 0.00% of their equity portfolio (376th 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 fifteen occasions. The stake costed the investor $705 Thousand, netting the investor a gain of 54% so far.