Canadian Pacific Kansas City (CP) Secures Five-Year Contract with Train Operators Amid Stock Pressure
· gurufocus.com
On October 01, 2026, Canadian Pacific Kansas City Ltd (NYSE: CP) finalized a tentative five-year labor contract with 250 train operators represented by the Brot
On October 01, 2026, Canadian Pacific Kansas City Ltd (NYSE: CP) finalized a tentative five-year labor contract with 250 train operators represented by the Brot...