Canadian National Railway Exceeds Q2 Earnings and Revenue Estimates
Canadian National Railway reported its Q2 earnings, with non-GAAP EPS of C$2.08, surpassing estimates by C$0.12. The company also exceeded revenue expectations, reporting C$4.75 billion, C$130 million above forecasts.
The Story
Analyzing sources…



