Operating CF
7.15B CAD
Capex
-3.58B CAD
Free Cash Flow
3.57B CAD
FCF Margin
+50.0%
Cash flow waterfall for Canadian National Railway (CNI) — TTM through Q1 2026
Free cash flow: 3.57B CAD
Cash flow breakdown for Canadian National Railway (CNI) — TTM through Q1 2026
| Line item | Amount | Running total |
|---|---|---|
| Operating Cash Flow | 7.15B CAD | 7.15B CAD |
| Capital Expenditure | -3.58B CAD | 3.57B CAD |
| Free Cash Flow | 3.57B CAD | 3.57B CAD |
| Other Investing | 38.2M CAD | 3.61B CAD |
| Share Buybacks | -2.85B CAD | 760M CAD |
| Dividends Paid | -2.21B CAD | -1.45B CAD |
| Net Debt Change | 1.82B CAD | 368M CAD |
| Other Financing & FX | -27.5M CAD | 341M CAD |
| Net Cash Increase | 341M CAD | 341M CAD |
- Operating Cash Flow7.15B CAD
- Capital Expenditure-3.58B CAD
- Free Cash Flow3.57B CAD
- Other Investing38.2M CAD
- Share Buybacks-2.85B CAD
- Dividends Paid-2.21B CAD
- Net Debt Change1.82B CAD
- Other Financing & FX-27.5M CAD
- Net Cash Increase341M CAD
Want to see what drove the FCF change?Free Cash Flow Bridge
Frequently asked questions
Data & methodology
Canadian National Railway (CNI) Key Financials
Charts, filings, and peer comparison for every metric
Income Statement
Balance Sheet
Cash Flow
Forecast & Valuation
Operations
Explore more
Deep-dives across the income statement, cash flow, capital return, and valuation
Overview
Income Statement
Capital Return
- Buybacks3.26% TTM
- Dividend Profile2.04% yield
- Dividend Calculator
- Dividend Forecast
- Dividend Capture
- Stock Split History4 splits
How this company returns cash to shareholders — buybacks, dividends, and stock splits.