Canadian National Railway (NYSE:CNI) Hits New 52-Week High a