Canadian railway stocks aren’t the most glamorous equities on earth, but they’ve performed well over the last few decades. Since 1996, the Canadian National Railway (TSX:CNR) has risen 6,800% in the ...
I upgrade Canadian National Railway to a buy rating due to strong 1Q25 performance and confidence in achieving FY25 EPS guidance despite macro uncertainties. CNR's revenue grew 3.6% y/y to CAD$4.40 ...
Canadian National Railway remains a buy despite tariff headwinds, with Q3 results showing resilient earnings and improved efficiency. CNI delivered a 6% EPS increase on just 1% revenue growth, driven ...