BANK OF AMERICA CORP-CDR (BOFA.CA) Stock Income Statement

TSX:BOFA • CA06048X1087

Current stock price

26.44 CAD
-1.95 (-6.87%)
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)
Revenue
BOFA.CA Revenue ChartBOFA.CA Revenue over time chart
107.26B101.89B98.58B94.95B89.11B
Net Interest Income
BOFA.CA Net Interest Income ChartBOFA.CA Net Interest Income over time chart
58.70B56.06B56.93B52.46B42.93B
Non Interest Income
BOFA.CA Non Interest Income ChartBOFA.CA Non Interest Income over time chart
48.56B45.83B41.65B42.49B46.18B
Loan Loss Provision
BOFA.CA Loan Loss Provision ChartBOFA.CA Loan Loss Provision over time chart
5.82B5.82B4.39B2.54B-4.59B
Net Interest Income after Provision
BOFA.CA Net Interest Income after Provision ChartBOFA.CA Net Interest Income after Provision over time chart
52.89B50.24B52.54B49.92B47.53B
Non Interest Expense
BOFA.CA Non Interest Expense ChartBOFA.CA Non Interest Expense over time chart
-69.08B-66.81B-65.84B-61.44B-59.73B
Income Before Taxes
BOFA.CA Income Before Taxes ChartBOFA.CA Income Before Taxes over time chart
32.37B29.25B28.34B30.97B33.98B
Income Tax
BOFA.CA Income Tax ChartBOFA.CA Income Tax over time chart
2.72B2.12B1.83B3.44B2.00B
Net Income
BOFA.CA Net Income ChartBOFA.CA Net Income over time chart
28.25B25.50B24.87B26.02B30.56B
 
Per Share Data
EPS Diluted Total Ops
BOFA.CA EPS Diluted Total Ops ChartBOFA.CA EPS Diluted Total Ops over time chart
3.663.213.083.193.57
Non GAAP EPS
BOFA.CA Non GAAP EPS ChartBOFA.CA Non GAAP EPS over time chart
3.673.293.423.243.33
 
Statistics
Profit Margin
BOFA.CA Profit Margin ChartBOFA.CA Profit Margin over time chart
26.34%25.03%25.22%27.40%34.29%

All data in USD

Charts

BOFA.CA Income Statement data chartBOFA.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 20B 40B 60B 80B 100B
BOFA.CA Earnings Per Share (EPS) chartBOFA.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0.5 1 1.5 2 2.5