Canadian National Railway (TSE:CNR – Free Report) (NYSE:CNI) – Research analysts at National Bank Financial reduced their Q2 2024 earnings per share (EPS) estimates for Canadian National Railway in a report issued on Tuesday, April 23rd. National Bank Financial analyst C. Doerksen now anticipates that the company will post earnings per share of $1.87 for […]