Toggle Menu
Stocknear
ctrl
K
/
Search
Popular
KO
Coca Cola Company
Stock
TSLA
Tesla Inc
Stock
AMD
Advanced Micro Devices
Stock
SPY
SPDR S&P 500 ETF Trust
ETF
NVDA
Nvidia
Stock
Login
CNI
98.64
AI Score
XX
Unlock
Canadian National Railway
(CNI)
AI Score
XX
Unlock
98.64
1.18
(1.21%)
At close:
Apr 01, 2025, 3:59 PM
96.86
-1.80%
After-hours:
Apr 01, 2025, 08:00 PM EDT
Overview
Financials
Statistics
Metrics
Forecast
Dark Pool
Options
Insider
Dividends
History
Profile
Income
Balance Sheet
Cashflow
Ratios
Canadian National Railway Income Statement
Annual
Quarterly
Chart Mode
Max
Download
Year
FY24
FY23
FY22
FY21
FY20
Revenue
17.05B
16.83B
17.11B
14.48B
13.82B
Cost of Revenue
10.08B
9.68B
9.71B
8.41B
8.05B
Gross Profit
6.97B
7.15B
7.4B
6.07B
5.77B
Operating Income
6.25B
6.6B
6.84B
5.62B
4.78B
Interest Income
n/a
n/a
548M
610M
554M
Pretax Income
5.85B
6.49B
6.76B
6.34B
4.54B
Net Income
4.45B
5.63B
5.12B
4.9B
3.54B
Selling & General & Admin
n/a
-479M
894M
842M
940M
Research & Development
n/a
n/a
n/a
n/a
n/a
Other Expenses
720M
1.03B
471M
8.86B
321M
Operating Expenses
720M
554M
471M
8.86B
321M
Interest Expense
891M
722M
548M
610M
554M
Selling & Marketing Expenses
n/a
n/a
1.39B
1.25B
1.23B
Cost & Expenses
10.8B
10.23B
9.71B
17.27B
8.05B
Income Tax
1.4B
863M
1.65B
1.44B
982M
Shares Outstanding (Basic)
635M
659.44M
686.4M
708.5M
711.3M
Shares Outstanding (Diluted)
636.2M
659.1M
688.3M
710.3M
713M
EPS (Basic)
7.00
8.53
7.46
6.91
5.01
EPS (Diluted)
n/a
n/a
n/a
n/a
n/a
EBITDA
8.63B
9.03B
9.07B
7.61B
7.65B
Depreciation & Amortization
1.89B
1.82B
1.73B
1.6B
1.59B
Create Price Alert on CNI
Symbol
CNI, Regular trading hours
Condition
Crossing
Above
Below
Value
Quick Summary:
Your price alert will notify you when the stock price is above 98.64.
Cancel
Save
✕
Add to Watchlist