Jeremy Grantham acquired 5.52k ICF International shares worth $520k. That's 0.00% of their equity portfolio (531st 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 stake costed the investor $511k, netting the investor a gain of 1.9% so far.