News

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