Canadian National Railway Company, CNI, $120.78, RAILROADS as of

Company

Symbol
CNI
Description
Canadian National Railway Company
Analyst rating
Buy
Country or region of registration
Canada
Exchange
NYSE
Industry
Railroads
Sector
Transportation
Upcoming earnings date
2026-10-30
Recent earnings date
2026-07-24

Performance

Price change %, 1 day
0.57%
Performance %, 1 week
1.62%
Performance %, 1 month
1.28%
Performance %, 3 months
-5.66%
Performance %, 6 months
9.63%
Performance %, 1 year
25.6%
Performance %, Year to date
22.1%
Performance %, 5 years
-8.24%
Performance %, 10 years
82.14%
Performance %, All Time
3,701.58%

Financials

Price
$120.78
Dividend yield %, Trailing 12 months
2.14%
Market capitalization
$73,089,764,038.42
EBITDA, Trailing 12 months
$6,050,880,000.00
Number of employees, Annual
23,839
Number of shareholders, Annual
—
Price to earnings ratio
22.04
Total revenue, Annual
$12,600,772,800.00
Price to sales ratio
5.8
Price to cash flow ratio
14.86
Price to free cash flow ratio
29.38
Gross margin %, Trailing 12 months
44.42%
Net debt, Quarterly
$15,714,688,000.00
Total debt, Quarterly
$15,921,664,000.00
Free float
604,833,323.04
Total common shares outstanding
605,148,000
Return on assets %, Trailing 12 months
8.18%
Return on equity %, Trailing 12 months
22.02%
Return on invested capital %, Trailing 12 months
11.23%
Revenue per employee, Annual
$528,578.08
Revenue growth %, TTM YoY
-0.7%
Volume, 1 day
249,708
Average volume, 10 days
802,279.3
Price × volume (turnover), 1 day
$30,159,732.24
Total current assets, Quarterly
$2,004,288,000.00
Total assets, Quarterly
$42,306,176,000.00

Technical indicators

Relative strength index, 7, 1 day
58.17
Relative strength index, 14, 1 day
52.26
Aroon, 14, 1 day, Up
85.71
Aroon, 14, 1 day, Down
42.86
Volatility, 1 week
1.49
Volatility, 1 month
1.77
Volatility, 1 day
1.46
Moving average convergence divergence, 12,26, 1 day, Level
-0.34
Moving average convergence divergence, 12,26, 1 day, Signal
-0.85
Bollinger Bands, 20, 1 day, Lower
116.27
Bollinger Bands, 20, 1 day, Upper
122.39
Chaikin money flow, 20, 1 day
0.09
Beta, 1 year
0.14
Candlestick pattern, 1 day
Long Upper Shadow - Bearish
Simple moving average, 50, 1 day
122.15
Simple moving average, 200, 1 day
114.45
Exponential moving average, 5, 1 day
120.38
Exponential moving average, 10, 1 day
119.86

Trading ranges

High, All Time
$137.19
Low, All Time
$2.82
High, 52 weeks
$131.55
Low, 52 weeks
$90.74
High, 6 months
$131.55
Low, 6 months
$107.00
High, 3 months
$131.55
Low, 3 months
$115.00
High, 1 month
$122.60
Low, 1 month
$115.00
High, 1 day
$121.85
Low, 1 day
$120.58
High, 1 week
$121.85
Low, 1 week
$119.45

Snapshot from an editor-supplied CSV, not live market data. Analyst ratings are source-file fields, not TasteOfMoney recommendations. This import does not contain a historical price series.