Back to News
Market Impact: 0.5

Canadian National (CNI) Q2 Earnings and Revenues Miss Estimates

CNICPSPY
Corporate EarningsCorporate Guidance & OutlookAnalyst EstimatesCompany FundamentalsTransportation & LogisticsInvestor Sentiment & PositioningMarket Technicals & Flows
Canadian National (CNI) Q2 Earnings and Revenues Miss Estimates

Canadian National (CNI) reported Q2 earnings of $1.35 per share and revenues of $3.09 billion for the quarter ended June 2025, missing Zacks Consensus Estimates of $1.37 and $3.16 billion respectively. This marks a consistent trend of underperformance, with the company having surpassed consensus EPS and revenue estimates only once in the last four quarters. CNI shares have lagged the S&P 500 year-to-date, and the sustainability of the stock's immediate price movement will largely depend on management's commentary during the upcoming earnings call, despite the Transportation - Rail industry being highly ranked.

Analysis

Canadian National (CNI) has reported a notable underperformance for the second quarter, missing consensus estimates on both earnings and revenue. The company posted quarterly earnings of $1.35 per share against an estimate of $1.37 and revenues of $3.09 billion versus an expected $3.16 billion. This performance represents stagnation in year-over-year earnings and a decline in revenue from $3.16 billion in the prior-year period. This miss is not an isolated event, as CNI has now failed to surpass consensus estimates for both EPS and revenue in three of the last four quarters, indicating a persistent pattern of under-delivery. Consequently, the stock has significantly lagged the broader market, declining 1.9% year-to-date while the S&P 500 has gained 7.2%. Despite the company's specific struggles, the broader Transportation - Rail industry remains robust, ranking in the top 14% of Zacks industries. This backdrop creates a stark contrast with competitor Canadian Pacific Kansas City (CP), which is expected to report solid year-over-year growth, suggesting CNI's challenges may be company-specific. The current Zacks Rank #3 (Hold) implies expectations for in-line market performance, but the critical determinant for the stock's near-term direction will be management's commentary and forward-looking guidance on the upcoming earnings call.

AllMind AI Terminal

AI-powered research, real-time alerts, and portfolio analytics for institutional investors.