Bill Ackman's position in Canadian Pacific Kansas City Limited is currently worth $1.19 Billion. That's 10.15% of their entire equity portfolio (7th largest holding). The investor owns 1.59% of the outstanding Canadian Pacific Kansas City Limited stock. The first Canadian Pacific Kansas City Limited trade was made in Q3 2011. Since then Bill Ackman bought shares seven more times and sold shares on eight occasions. The stake costed the investor $1.12 Billion, netting the investor a gain of 6.3% so far.