Canadian Pacific Kansas City Limited (CP) Price, Chart & Analysis | altFINS