Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)

CNI

NYE
Canadian National Railway Company
IndustrialsRailroads
Watchlist:
Last updated: Monday 7th July 2025
106.46
-0.14 (-0.13%)
Prev Close:106.6
Open:106.8
Bid:101.69
Ask:109.0
52 Week Range
91.65
123.96
Volume:1,327,147
Mkt Cap:65,875 M
Price Target
$122.43
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Moving Averages
Volatility Metrics
Financials

Financial Statements

CNI - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Acquisition Expense642 M554 M
Depreciation And Amortization1,892 M1,817 M1,729 M
Fuel2,060 M2,097 M2,518 M1,513 M1,152 M1,637 M1,732 M1,362 M1,051 M1,285 M
Gain On Sale Of PPE136 M15 M160 M-475 M50 M365 M22 M93 M52 M
Gain On Sale Of Security-486 M
General And Administrative Expense392 M359 M338 M
Gross Profit Margin (profit Margin After CGS)14,986 M14,731 M7,396 M6,069 M5,771 M6,085 M5,962 M5,675 M5,395 M5,660 M
Interest Expense Non Operating891 M722 M548 M610 M554 M538 M489 M481 M480 M439 M
Misc Other Special Charges496 M613 M6 M
Net Income (loss)4,448 M5,625 M5,118 M4,892 M3,562 M4,216 M4,328 M5,484 M3,640 M3,538 M
Net Income Common Stockholders4,448 M5,625 M5,118 M4,892 M3,562 M4,216 M4,328 M5,484 M3,640 M3,538 M
Net Income Continuous Operations4,448 M5,625 M5,118 M4,892 M3,562 M4,216 M4,328 M5,484 M3,640 M3,538 M
Net Non Operating Interest Income Expense-891 M-722 M548 M610 M554 M538 M489 M481 M480 M439 M
Normalized Income6,513 M5,323 M5,018 M4,199 M4,323 M4,432 M4,280 M5,104 M3,891 M3,924 M
Operating Income6,325 M6,597 M6,840 M6,069 M5,771 M-3,239 M-2,866 M5,675 M5,395 M5,660 M
Operating Income Before Depreciation (EBITDA)8,635 M9,027 M9,040 M8,541 M6,687 M7,529 M7,500 M6,851 M6,632 M6,471 M
Operating Expense8,661 M8,134 M556 M9,324 M8,828 M
Other Costof Revenue4,961 M4,875 M5,189 M4,831 M4,305 M3,991 M4,135 M
Other Gand A392 M359 M338 M
Other Operating Expenses5,735 M5,404 M5,682 M
Rent And Landing Fees392 M359 M338 M
Restructring And Mn A Income-802 M
Total Income Available For Interest Expense (EBIT)6,743 M7,210 M7,311 M6,943 M5,098 M5,967 M6,171 M5,570 M5,407 M5,313 M
Total Revenues17,046 M16,828 M16,569 M13,888 M13,218 M14,198 M13,548 M12,293 M11,326 M12,611 M
Total Expenses10,721 M10,231 M-8,408 M-8,048 M-18,156 M-17,187 M-7,366 M-6,642 M-6,951 M
Total Revenue17,046 M16,828 M17,107 M14,477 M13,819 M14,917 M14,321 M13,041 M12,037 M12,611 M
Avgshs634 M658 M686 M709 M711 M720 M735 M754 M776 M801 M
Avgshsdt635 M659 M688 M710 M713 M723 M738 M757 M779 M805 M
Basiceps7.028.557.466.95.015.855.897.284.694.42
Basicepscont7.028.557.466.95.015.855.897.284.694.42
Cor2,060 M2,097 M9,711 M8,408 M8,048 M8,832 M8,359 M7,366 M6,642 M6,951 M
Depamor1,892 M1,817 M1,729 M
Dileps7.018.537.446.895.05.835.877.244.674.39
Dilepscont7.018.537.446.895.05.835.877.244.674.39
Div Per Share3.383.162.922.462.32.151.821.651.51.25
Intinc479 M498 M
Netincdisc4,448 M5,625 M5,118 M4,892 M3,562 M4,216 M4,328 M5,484 M3,640 M3,538 M
Othincexp-496 M-613 M471 M874 M-673 M-118 M209 M-105 M12 M-347 M
Othspecchg78 M506 M508 M492 M469 M432 M363 M394 M
Pretaxinc5,852 M6,488 M6,763 M6,333 M4,544 M5,429 M5,682 M5,089 M4,927 M4,874 M
Restruct-802 M
Sga392 M359 M338 M
Shsout628 M628 M708 M705 M712 M715 M728 M746 M767 M791 M
Specincchg-78 M-456 M983 M442 M104 M410 M270 M342 M
Taxprov1,404 M863 M1,645 M1,441 M982 M1,213 M1,354 M-395 M1,287 M1,336 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader