company background image

Canadian National Railway BMV:CNI N Stock Report

Last Price


Market Cap







25 Apr, 2023


Company Financials +

Canadian National Railway Company

BMV:CNI N Stock Report

Mkt Cap: Mex$1.5t

CNI N Stock Overview

Canadian National Railway Company, together with its subsidiaries, engages in rail and related transportation business.

CNI N fundamental analysis
Snowflake Score
Future Growth0/6
Past Performance3/6
Financial Health2/6

My Notes

Capture your thoughts, links and company narrative

Canadian National Railway Company Competitors

Price History & Performance

Summary of all time highs, changes and price drops for Canadian National Railway
Historical stock prices
Current Share PriceCA$2,300.00
52 Week HighCA$2,532.00
52 Week LowCA$2,124.00
1 Month Change0%
3 Month Changen/a
1 Year Change-8.10%
3 Year Change19.85%
5 Year Change66.50%
Change since IPO111.71%

Recent News & Updates

Recent updates

Shareholder Returns

CNI NMX TransportationMX Market

Return vs Industry: CNI N underperformed the MX Transportation industry which returned 2.3% over the past year.

Return vs Market: CNI N underperformed the MX Market which returned 2.4% over the past year.

Price Volatility

Is CNI N's price volatile compared to industry and market?
CNI N volatility
CNI N Average Weekly Movementn/a
Transportation Industry Average Movement5.2%
Market Average Movement3.8%
10% most volatile stocks in MX Market6.0%
10% least volatile stocks in MX Market2.3%

Stable Share Price: Insufficient data to determine CNI N's volatility over the past 3 months.

Volatility Over Time: Insufficient data to determine CNI N's volatility change over the past year.

About the Company

191923,971Tracy Robinson

Canadian National Railway Company, together with its subsidiaries, engages in rail and related transportation business. The company offers rail services, which include equipment, custom brokage services, transloading and distribution, business development and real estate, and private car storage services; and intermodal services including temperature controlled cargo, port partnership, transloading and distribution, logistic parks, customs brokerage, trucking, and moving grains in containers. It also provides trucking services, such as door-to-door services, import and export dray, interline services, and specialized services comprising flatbed trucks, on-deck mobile transport trays, expedited and temperature controlled cargo, and permit/overweight services; and supply chain services.

Canadian National Railway Company Fundamentals Summary

How do Canadian National Railway's earnings and revenue compare to its market cap?
CNI N fundamental statistics
Market CapMex$1.49t
Earnings (TTM)Mex$67.75b
Revenue (TTM)Mex$226.46b


P/E Ratio


P/S Ratio

Earnings & Revenue

Key profitability statistics from the latest earnings report
CNI N income statement (TTM)
Cost of RevenueCA$0
Gross ProfitCA$0
Other ExpensesCA$0

Last Reported Earnings

Mar 31, 2023

Next Earnings Date

Jul 25, 2023

Earnings per share (EPS)7.67
Gross Margin56.25%
Net Profit Margin29.92%
Debt/Equity Ratio72.1%

How did CNI N perform over the long term?

See historical performance and comparison



Current Dividend Yield


Payout Ratio