Canadian National Railway: Offering A 1.8% Dividend Yield After A Satisfying First SemesterSeeking Alpha • 07/23/20
Canadian National Railway Company (CNI) CEO JJ Ruest on Q2 2020 Results - Earnings Call TranscriptSeeking Alpha • 07/22/20
CN to Purchase 1,500 New Hopper Railcars in North America to Encourage Economic Recovery and Expand Grain ExportGlobeNewsWire • 07/21/20
CN's Quarterly Results Demonstrate Railroad's Resiliency During Unprecedented Economic TimesGlobeNewsWire • 07/21/20
Canadian National (CNI) Expected to Beat Earnings Estimates: What to Know Ahead of Q2 ReleaseZacks Investment Research • 07/14/20