Carmignac Gestion reduced its position in shares of Canadian Pacific Kansas City Limited (NYSE:CP – Free Report) (TSE:CP) by 28.2% in the 4th quarter, according to its most recent filing with the Securities and Exchange Commission. The fund owned 91,360 shares of the transportation company’s stock after selling 35,891 shares during the quarter. Carmignac Gestion’s […]