Canadian Pacific Kansas City: BMO cuts target price to C$143 from C$145 - CP News | Rallies