Canadian National Railway (TSX:CNR) and Canadian Pacific Kansas City (TSX:CP) are two of the most dominant railway stocks in ...