Canadian Pacific (NYSE:CP) Kansas City Limited (TSX: CP; NYSE: CP), formed through the merger of Canadian Pacific Railway (TSX:CP) and... 2 hours ago from: Investing.com