Jeremy Grantham acquired 8.32 Thousand ICF International shares worth $1.2 Million. That's 0.01% of their equity portfolio (357th 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 fourteen occasions. The stake costed the investor $770 Thousand, netting the investor a gain of 55% so far.