Susquehanna analyst Bascome Majors maintains Canadian Pacific Kansas (NYSE:CP) with a Positive and raises the price target from $104 to $106.