Canadian National Railway (TSE:CNR) (NYSE:CNI)’s share price passed above its 200-day moving average during trading on Tuesday . The stock has a 200-day moving average of C$146.28 and traded as high as C$157.46. Canadian National Railway shares last traded at C$156.66, with a volume of 194,915 shares.