RBC Capital analyst Walter Spracklin maintains Canadian Pacific Kansas (NYSE:CP) with a Outperform and lowers the price target from $128 to $127.