News

Canadian Pacific Kansas City Ltd. closed 6.3% below its 52-week high of C$119.20, which the company reached on September 17th ...