What The Street Is Watching At Canadian National Before Earnings By: Benzinga via Benzinga April 20, 2015 at 14:19 PM EDT Canadian National Railway (USA) (NYSE: CNI) is scheduled to report its first quarter earnings on Monday, after market close. Wall ... Read More >> Related Stocks: Canadian National Railway Company