CP Stock Price and Chart - Canadian Pacific Kansas City Limited | Makkler