WallStSmart
CNI

Canadian National Railway Company

NYSE: CNI · INDUSTRIALS · RAILROADS

$112.12
+3.74% today

Updated 2026-04-30

Market cap
$70.07B
P/E ratio
20.69
P/S ratio
4.05x
EPS (TTM)
$5.54
Dividend yield
3.11%
52W range
$90 – $115
Volume
1.7M

Canadian National Railway Company (CNI) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Operating cash flow$2.95B$2.42B$2.03B$2.28B$3.00B$2.98B$3.06B$3.55B$4.38B$5.14B$5.20B$5.52B$5.92B$5.92B$6.17B$6.97B$6.67B$6.96B$6.70B$7.04B
Capital expenditures$1.30B$1.39B$1.42B$1.40B$1.59B$1.63B$1.73B$1.97B$2.30B$2.71B$2.69B$2.67B$3.53B$3.87B$2.86B$2.89B$2.75B$3.19B$3.55B$3.66B
Depreciation
Stock-based comp$-270.42M$-226.00M$-348.00M$129.00M$166.00M$195.00M$99.00M$113.00M$111.00M$90.00M$-288.00M$252.00M$-451.00M$63.00M$64.00M
Free cash flow$1.65B$1.03B$607.00M$877.00M$1.41B$1.35B$1.33B$1.57B$2.08B$2.43B$2.51B$2.84B$2.39B$2.06B$3.30B$4.08B$3.92B$3.78B$3.15B$3.39B
Investing cash flow
Financing cash flow
Dividends paid$340.00M$418.00M$436.00M$474.00M$503.00M$585.00M$652.00M$724.00M$818.00M$996.00M$1.16B$1.24B$1.33B$1.54B$1.63B$1.74B$2.00B$2.07B$2.14B$2.21B
Share repurchases
Debt repayment
Net change in cash$0.00$0.00$0.00$0.00$0.00