Canadian National Railway Keeps Chugging Despite Slower Growth – Finimize

North America's largest railroad faces softer commodity volumes, but steady cash flow and a discount price may appeal to long-term investors.