Canadian National Railway’s (CNR) 10-Day exponential moving average is 134.24, while Canadian National Railway’s (CNR) share price is C$135.23, making it a Buy.
Canadian National Railway’s (CNR) 100-Day exponential moving average is 134.38, while Canadian National Railway’s (CNR) share price is C$135.23, making it a Buy.
Canadian National Railway’s (CNR) stock price is C$135.23 and Canadian National Railway’s (CNR) 50-day simple moving average is 135.17, creating a Buy signal.
Canadian National Railway’s (CNR) stock price is C$135.23 and Canadian National Railway’s (CNR) 100-day simple moving average is 133.38, creating a Buy signal.
Canadian National Railway’s (CNR) stock price is C$135.23 and Canadian National Railway’s (CNR) 200-day simple moving average is 134.53, creating a Buy signal.