Canadian National Railway: Q3 Beat Highlights Efficiency Gains… — CNI +0.80 · News Impact Screener