Why Canadian National Railway Is On Investors’ Radar Today Canadian National Railway (TSX:CNR) is drawing attention after recent share moves that contrast with its mixed return profile, including a ...