Members of Congress have traded $CNI stock 3 times in the past 6 months. Of those trades, 0 have been purchases and 3 have been sales. Here’s a breakdown of recent ...
Canadian National Railway Company demonstrates operational resilience, maintaining strong service levels despite labor strikes and wildfires, supporting its status as a reliable dividend growth stock.
Canadian National Railway (NYSE:CNI) unveiled plans Wednesday to spend ~C$600M (US$431M) on Ontario projects and ~C$510M (US$356M) on projects in Alberta as part of its 2025 capital investment program ...
Canadian National Railway Company (CNI) is forging ahead with a $85 million investment in Michigan, as part of its 2025 capital investment program, signaling strong confidence in the region’s economic ...