Canadian National Railway Company (TSX: CNR)
Canada flag Canada · Delayed Price · Currency is CAD
173.19
+0.85 (0.49%)
May 17, 2024, 4:00 PM EDT

CNR Cash Flow Statement

Millions CAD. Fiscal year is Jan - Dec.
Year 20232022202120202019 2018 - 1995
Net Income
5,6255,1184,8993,5454,216
Upgrade
Depreciation & Amortization
1,8171,7291,5981,5891,562
Upgrade
Share-Based Compensation
6463816457
Upgrade
Other Operating Activities
-541-24339396788
Upgrade
Operating Cash Flow
6,9656,6676,9716,1655,923
Upgrade
Operating Cash Flow Growth
4.47%-4.36%13.07%4.09%0.08%
Upgrade
Capital Expenditures
-3,187-2,750-2,891-2,863-3,865
Upgrade
Acquisitions
-390273-22-8-259
Upgrade
Other Investing Activities
109-3340-75-66
Upgrade
Investing Cash Flow
-3,468-2,510-2,873-2,946-4,190
Upgrade
Dividends Paid
-2,071-2,004-1,740-1,634-1,544
Upgrade
Common Stock Issued
18,241614941,8368,903
Upgrade
Share Repurchases
-4,583-4,814-1,608-393-1,733
Upgrade
Other Financing Activities
-24,159-7,538-4,219-3,302-10,995
Upgrade
Financing Cash Flow
-3,406-4,667-3,857-2,707-1,903
Upgrade
Net Cash Flow
90-507241512-171
Upgrade
Free Cash Flow
3,7783,9174,0803,3022,058
Upgrade
Free Cash Flow Growth
-3.55%-4.00%23.56%60.45%-13.78%
Upgrade
Free Cash Flow Margin
22.45%22.90%28.18%23.89%13.80%
Upgrade
Free Cash Flow Per Share
5.735.695.744.632.85
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.