Fadi Chamoun, an analyst from BMO Capital, reiterated the Buy rating on Canadian Pacific Kansas City (CP – Research Report). The associated ...