Barclays analyst Brandon Oglenski maintains Canadian Pacific Kansas (NYSE:CP) with a Overweight and lowers the price target from $93 to $91.