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