Jeremy Grantham acquired 3.29 Thousand Canadian Pacific Kansas City Limited shares worth $261 Thousand. That's 0.00% of their equity portfolio (560th largest holding). The first Canadian Pacific Kansas City Limited trade was made in Q1 2013. Since then Jeremy Grantham bought shares five more times and sold shares on ten occasions. The stake costed the investor $253 Thousand, netting the investor a gain of 3.1% so far.