BANK OF AMERICA CORP-CDR (BOFA.CA) Stock Cash Flow

TSX:BOFA • CA06048X1087

Current stock price

27.27 CAD
-1.12 (-3.95%)
Last:

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
BOFA.CA Net Income ChartBOFA.CA Net Income over time chart
29.65B27.13B26.52B27.53B31.98B
Depreciation Amortization
BOFA.CA Depreciation Amortization ChartBOFA.CA Depreciation Amortization over time chart
2.28B2.19B2.06B1.98B1.90B
Income Taxes - Deferred
BOFA.CA Income Taxes - Deferred ChartBOFA.CA Income Taxes - Deferred over time chart
-761.00M-1.73B-2.01B739.00M-838.00M
Change In Working Capital
BOFA.CA Change In Working Capital ChartBOFA.CA Change In Working Capital over time chart
27.02B-39.49B15.88B-41.51B-48.84B
Interest Paid
BOFA.CA Interest Paid ChartBOFA.CA Interest Paid over time chart
N/A89.69B69.60B18.53B4.51B
Taxes Paid
BOFA.CA Taxes Paid ChartBOFA.CA Taxes Paid over time chart
N/A3.82B3.40B2.29B2.76B
Other non cash items
BOFA.CA Other non cash items ChartBOFA.CA Other non cash items over time chart
3.28B3.10B2.54B4.93B8.61B
OPERATING CASH FLOW
BOFA.CA OPERATING CASH FLOW ChartBOFA.CA OPERATING CASH FLOW over time chart
61.47B-8.80B44.98B-6.33B-7.19B
 
CASH FLOWS FROM INVESTING ACTIVITIES
Other Investing Activity
BOFA.CA Other Investing Activity ChartBOFA.CA Other Investing Activity over time chart
-134.57B-90.69B-35.39B-2.53B-313.29B
INVESTING CASH FLOW
BOFA.CA INVESTING CASH FLOW ChartBOFA.CA INVESTING CASH FLOW over time chart
-134.57B-90.69B-35.39B-2.53B-313.29B
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
BOFA.CA Debt Issued/Reduced ChartBOFA.CA Debt Issued/Reduced over time chart
30.11B-1.15B25.99B35.03B34.28B
Stock Issued/Repurchased
BOFA.CA Stock Issued/Repurchased ChartBOFA.CA Stock Issued/Repurchased over time chart
-17.23B-18.36B-4.58B-1.30B-24.93B
Dividend Paid
BOFA.CA Dividend Paid ChartBOFA.CA Dividend Paid over time chart
-9.48B-9.50B-9.09B-8.58B-8.05B
Other Financing Activity
BOFA.CA Other Financing Activity ChartBOFA.CA Other Financing Activity over time chart
19.74B89.38B81.02B-131.20B290.35B
FINANCING CASH FLOW
BOFA.CA FINANCING CASH FLOW ChartBOFA.CA FINANCING CASH FLOW over time chart
23.13B60.37B93.34B-106.04B291.65B
 
Exchange Rate Effect
BOFA.CA Exchange Rate Effect ChartBOFA.CA Exchange Rate Effect over time chart
888.00M-3.83B-70.00M-3.12B-3.41B
CHANGE IN CASH
BOFA.CA CHANGE IN CASH ChartBOFA.CA CHANGE IN CASH over time chart
-49.08B-42.96B102.87B-118.02B-32.24B
 
FREE CASH FLOW
Operating Cash Flow
BOFA.CA Operating Cash Flow ChartBOFA.CA Operating Cash Flow over time chart
61.47B-8.80B44.98B-6.33B-7.19B
FREE CASH FLOW
BOFA.CA FREE CASH FLOW ChartBOFA.CA FREE CASH FLOW over time chart
61.47B-8.80B44.98B-6.33B-7.19B

All data in USD

Charts

BOFA.CA Operating and Free Cash Flow chartBOFA.CA OCF and FCF ChartOperating And Free Cash Flow 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 20B 40B 60B