RAYMOND JAMES LTD. analysts reiterated a Outperform rating on Canadian National Railway Company (NYSE:CNI) on January 27, 2026.
Canadian National Railway Company operates in the Industrials sector. The stock currently trades at $101.03 with a market capitalization of $61.4B.


