Try our mobile app

Switch to company model in classical logic    *

General information

Country: UNITED STATES

Sector: Banks — Diversified

Bank of America Corporation operates as a bank. The Bank offers saving accounts, deposits, mortgage and construction loans, cash and wealth management, certificates of deposit, investment fund, credit and debit cards, insurance, mobile, and online banking services. Bank of America serves customers worldwide.
Website: bankofamerica.com



Growth: Bad revenue growth rate -76.5%, there is slowdown compared to average historical growth rates 18.1%. The revenue growth dynamics is unstable Site traffic for the last 3 months showed a change of -3.8%

Profitability: LTM net profit margin is positive, +25.4%. On average the margin is decreasing unsteadily. Gross margin is high, +55.4%. In the last quarter the company beat the estimated EPS, +14.6%. The company was ahead of estimated EPS in 80% of quarters (showing a gain of +$0.05 per share on average)

Cash Flow Generation: Dividend yield for the last twelve months 2.1%.

Undervaluation: Fundamental value created in LTM (estimate)


Entry Point: Share price is 106.7% higher than minimum and 7.5% lower than maximum for the last 3 years

AI Insight: the companies with similar growth trajectories, Net Income margin, industries and geography on average are valued 2.3x by P / Sales multiple , the company can be 9.3% overvalued

Key Financials (Download financials)

Ticker: BAC
Share price, USD:  (0.0%)52.02
year average price 47.87  


year start price 47.46 2025-02-08

min close price 34.39 2025-04-04

max close price 56.25 2025-12-24

current price 52.02 2026-02-07
Common stocks: 8 449 285 400

Dividend Yield:  2.1%
P / E LTM: 9.8x
P / E annualized: 27.5x
Last revenue growth (y/y):  -7.3%
Last growth of Net Income (y/y):  -40.2%
Historical revenue growth:  +18.1%
Historical growth of Net Income:  +6.1%
P / Sales: 2.5x
Margin (Net Income LTM / Revenue): 25.4%
Fundamental value created in LTM:
Market Cap ($m): 439 532
Price to Book: 1.4x

Revenue and Net Income

Quarterly values ($m)

Change (y/y)

Share price and dividends (Download history)

Share price

Payment USD per share

Multiple and potential

EV / Sales

Potential dynamics

News


2026-02-05prnewswire.com

Bank of America Announces Full Redemption of Its Series DD Preferred Stock and Related Depositary Shares

2026-02-03prnewswire.com

Bank of America Declares First Quarter 2026 Stock Dividends

2026-02-02zacks.com

Are You Looking for a High-Growth Dividend Stock?

2026-01-28youtube.com

BofA's Savita Subramanian says she sees too much euphoria in a popular market group

2026-01-28marketbeat.com

Bank of America's Rock-Bottom P/E and 25% Upside Potential

2026-01-27zacks.com

Which Bank Stock to Buy Post Q4 Earnings: Bank of America or Truist?

2026-01-27zacks.com

Bank of America's Q4 Loan Growth Snapshot: The Mix Matters

2026-01-27247wallst.com

Bank of America (NYSE: BAC) Stock Price Prediction and Forecast 2026-2030 (February 2026)

2026-01-22zacks.com

Earnings Estimates Keep Increasing: A Closer Look

2026-01-22zacks.com

Earnings Estimates Keep Rising: A Closer Look
More information for subscribed users:
detailed calculation of
Fundamental value created in LTM

Financial reporting

Income Statement

Property 2025 q4 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4
date 2025-12-31 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31
symbol BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858
filingDate 2026-01-06 2025-02-25 2024-02-20 2023-02-22 2022-02-22
acceptedDate 2026-01-06 16:43:32 2025-10-31 16:36:23 2025-07-31 16:52:36 2025-02-25 17:07:15 2024-10-29 16:29:36 2024-07-30 16:31:55 2024-04-30 16:34:12 2024-02-20 17:01:30 2023-10-31 16:51:21 2023-07-31 16:49:57 2023-05-01 17:07:42 2023-02-22 16:33:50 2022-10-28 16:32:46 2022-02-22 17:15:02
fiscalYear 2025 2024 2023 2022 2021
period FY Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY
revenue 188 754M 48 221M 46 666M 192 434M 23 803M 23 869M 25 818M 171 912M 23 933M 25 197M 26 258M 115 053M 24 502M 93 851M
costOfRevenue 84 145M 21 428M 21 795M 96 368M 12 619M 0 13 583M 77 725M 12 236M 12 398M 12 656M 22 646M 0 144M
grossProfit 104 609M 26 793M 24 871M 96 066M 11 184M 0 12 235M 94 187M 11 697M 12 799M 13 602M 92 407M 24 502M 93 707M
researchAndDevelopmentExpenses 0 0 0 0 0 0 0 0 0 0 0 0 0 0
generalAndAdministrativeExpenses 58 277M 14 828M 14 627M 44 173M 10 783M 2 417M 2 348M 42 180M 2 221M 10 622M 10 857M 40 468M 10 058M 39 229M
sellingAndMarketingExpenses 3 118M 572M 563M 5 450M 504M 487M 455M 5 535M 501M 1 469M 1 348M 5 478M 1 397M 5 820M
sellingGeneralAndAdministrativeExpenses 61 395M 15 400M 15 190M 49 623M 14 763M 14 548M 14 809M 47 715M 14 068M 12 091M 12 205M 45 946M 11 455M 45 049M
otherExpenses 8 332M 1 937M 1 993M 17 189M 0 0 -6 492M 18 130M -5 635M -11 058M 0 15 492M 0 14 682M
operatingExpenses 69 727M 17 337M 17 183M 66 812M 14 763M 14 548M 17 237M 65 845M 15 838M 1 033M 995M 61 438M 0 59 731M
costAndExpenses 153 872M 38 765M 38 978M 163 180M 14 763M 14 548M 17 237M 143 570M 15 838M 1 033M 13 651M 84 084M 0 59 875M
netInterestIncome 60 096M 56 060M 56 931M 52 462M 42 934M
interestIncome 138 566M 35 366M 34 873M 146 607M 37 491M 36 854M 36 285M 130 262M 33 624M 32 354M 28 655M 72 565M 19 621M 47 672M
interestExpense 78 470M 20 133M 20 203M 90 547M 23 524M 23 152M 22 253M 73 331M 19 245M 18 196M 14 207M 20 103M 5 856M 4 738M
depreciationAndAmortization 1 730M 584M 581M 2 189M 549M 543M 538M 2 057M 517M 510M 503M 1 978M 491M 1 898M
ebitda 36 612M 10 040M 8 269M 31 443M 0 -1 980M 7 800M 30 399M 8 612M 26 230M 23 296M 32 947M 14 648M 35 874M
ebit 34 882M 29 254M 28 342M 30 969M 33 976M
nonOperatingIncomeExcludingInterest 0 0 0 0 0
operatingIncome 34 882M 9 456M 7 688M 29 254M 9 040M 9 321M 7 262M 28 342M 8 095M 26 230M 22 793M 30 969M 14 157M 33 976M
totalOtherIncomeExpensesNet 0 0 0 0 -1 716M 9 540M 7 262M 0 10 589M -18 196M -13 704M 0 -5 856M 0
incomeBeforeTax 34 882M 9 456M 7 688M 29 254M 7 324M 7 560M 7 262M 28 342M 8 095M 8 034M 9 089M 30 969M 8 301M 33 976M
incomeTaxExpense 4 254M 987M 572M 2 122M 428M 663M 588M 1 827M 293M 626M 928M 3 441M 1 219M 1 998M
netIncomeFromContinuingOperations 30 628M 27 132M 26 515M 27 528M 31 978M
netIncomeFromDiscontinuedOperations 0 0 0 0 0
otherAdjustmentsToNetIncome 0 0 0 0 0
netIncome 30 628M 8 469M 7 116M 27 132M 6 896M 6 897M 6 674M 26 515M 7 802M 7 408M 8 161M 27 528M 7 082M 31 978M
netIncomeDeductions -56M 0 0 -1 513M -1 421M
bottomLineNetIncome 29 230M 25 503M 24 866M 26 015M 30 557M
eps 3.88 1.08 0.9 3.25 0.82 0.83 0.77 3.1 0.91 0.88 0.95 3.21 0.81 3.6
epsDiluted 3.82 3.22 3.08 3.19 3.57
weightedAverageShsOut 7 365M 7 466M 7 581M 7 738M 7 818M 7 898M 7 968M 8 029M 8 017M 8 041M 8 066M 8 114M 8 108M 8 493M
weightedAverageShsOutDil 7 547M 7 627M 7 652M 7 844M 7 902M 7 961M 8 031M 8 081M 8 076M 8 081M 8 182M 8 168M 8 161M 8 558M
fillingDate 2025-10-31 2025-07-31 2024-10-29 2024-07-30 2024-04-30 2023-10-31 2023-07-31 2023-05-01 2022-10-28
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
grossProfitRatio 0.556 0.533 0.47 0 0.474 0.489 0.508 0.518 1
ebitdaratio 0.208 0.177 0 -0.006 0.302 0.36 1.041 0.887 0.598
operatingIncomeRatio 0.196 0.165 0.38 0.391 0.281 0.338 1.041 0.868 0.578
incomeBeforeTaxRatio 0.196 0.165 0.308 0.317 0.281 0.338 0.319 0.346 0.339
netIncomeRatio 0.176 0.152 0.29 0.289 0.259 0.326 0.294 0.311 0.289
epsdiluted 1.06 0.89 0.81 0.83 0.76 0.9 0.88 0.94 0.81
link Link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link Link

Balance Sheet Statement

Property 2025 q4 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4
date 2025-12-31 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31
symbol BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858
filingDate 2026-01-14 2025-02-25 2024-02-20 2023-02-22 2022-02-22
acceptedDate 2026-01-13 19:00:00 2025-10-31 16:36:23 2025-07-31 16:52:36 2025-02-25 17:07:15 2024-10-29 16:29:36 2024-07-30 16:31:55 2024-04-30 16:34:12 2024-02-20 17:01:30 2023-10-31 16:51:21 2023-07-31 16:49:57 2023-05-01 17:07:42 2023-02-22 16:33:50 2022-10-28 16:32:46 2022-02-22 17:15:02
fiscalYear 2025 2024 2023 2022 2021
period FY Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY
cashAndCashEquivalents 231 845M 246 507M 275 388M 296 486M 295 332M 329 001M 321 263M 341 419M 359 721M 381 494M 387 855M 237 462M 212 425M 355 365M
shortTermInvestments 731 887M 711 193M 378 033M 346 432M 315 719M 291 295M 313 073M 266 649M 165 610M 132 005M 162 410M 220 788M 226 339M 299 178M
cashAndShortTermInvestments 963 732M 957 700M 653 421M 642 918M 295 332M 315 232M 313 404M 608 068M 525 331M 513 499M 550 265M 458 250M 438 764M 654 543M
netReceivables 103 351M 116 099M 109 674M 97 919M 0 0 100 850M 96 697M 88 206M 86 880M 93 304M 81 135M 89 115M 87 020M
accountsReceivables 98 186M 82 247M 81 881M 67 543M 72 263M
otherReceivables 5 165M 15 672M 14 816M 13 592M 14 757M
inventory 0 0 0 0 0 -411 047M -414 254M 0 -1 049 838M 0 0 0 0 0
prepaids 0 0 0 0 0
otherCurrentAssets 0 -16 236M 0 0 0 1 054 311M 1 041 634M 0 1 049 838M 0 0 0 0 0
totalCurrentAssets 1 067 083M 1 057 563M 763 095M 740 837M 295 332M 1 054 311M 1 041 634M 704 765M 613 537M 600 379M 643 569M 539 385M 527 879M 741 563M
propertyPlantEquipmentNet 12 516M 12 348M 12 254M 12 168M 12 033M 20 624M 11 901M 11 855M 11 821M 11 688M 11 708M 11 510M 11 117M 10 833M
goodwill 69 021M 69 021M 69 021M 69 021M 69 021M 69 021M 69 021M 69 021M 69 021M 69 021M 69 022M 69 022M 69 022M 69 022M
intangibleAssets 0 0 0 0 0 2 000M 0 0 0 0 0 0 0 0
goodwillAndIntangibleAssets 69 021M 69 021M 69 021M 69 021M 69 021M 69 021M 69 021M 69 021M 69 021M 69 021M 69 022M 69 022M 69 022M 69 022M
longTermInvestments 2 098 132M 2 095 529M 1 718 350M 1 688 268M 1 053 128M 361 465M 342 711M 1 675 657M 1 085 282M 1 067 558M 1 111 983M 1 717 017M 1 061 042M 1 686 408M
taxAssets 0 0 0 0 0 1 537 834M 1 562 106M 0 0 0 0 0 0 0
otherNonCurrentAssets 163 642M 168 755M 878 422M 751 225M -1 053 128M 214 741M 246 430M 718 853M -1 166 124M -1 148 267M -1 192 713M 714 441M -1 141 181M 661 669M
totalNonCurrentAssets 2 343 311M 2 345 653M 2 678 047M 2 520 682M 81 054M 2 203 685M 2 232 169M 2 475 386M 1 166 124M 1 148 267M 1 192 713M 2 511 990M 1 141 181M 2 427 932M
otherAssets 0 0 0 0 2 947 907M 0 0 0 1 373 429M 1 373 987M 1 358 375M 0 1 403 893M 0
totalAssets 3 410 394M 3 403 216M 3 441 142M 3 261 519M 3 324 293M 3 257 996M 3 273 803M 3 180 151M 3 153 090M 3 122 633M 3 194 657M 3 051 375M 3 072 953M 3 169 495M
totalPayables 0 0 0 0 0
accountPayables 0 0 0 0 0 0 0 0 0 0 0 0 0 0
otherPayables 0 0 0 0 0
accruedExpenses 0 0 0 222 533M 198 963M
shortTermDebt 48 088M 396 288M 447 351M 375 149M 38 440M 418 808M 368 553M 315 985M 40 196M 41 017M 56 564M 222 567M 21 044M 216 082M
capitalLeaseObligationsCurrent 0 0 0 0 0
taxPayables 0 0 0 0 0 0 0 0 0 0 0 0 0 0
deferredRevenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0
otherCurrentLiabilities 2 511 517M 2 159 687M 2 119 039M 2 058 010M 8 873M -418 808M 655 810M 2 019 357M -40 196M -41 017M -56 564M 2 010 740M -21 044M 2 165 136M
totalCurrentLiabilities 2 559 605M 2 555 975M 2 566 390M 2 433 159M 47 313M 1 036 763M 1 024 363M 2 335 342M 40 196M 41 017M 56 564M 2 455 840M 21 044M 2 580 181M
longTermDebt 317 816M 311 484M 313 418M 283 279M 296 927M 289 511M 296 346M 302 204M 290 359M 286 073M 283 873M 275 982M 269 122M 280 117M
capitalLeaseObligationsNonCurrent 0 0 0 0 0
deferredRevenueNonCurrent 0 0 0 0 0 0 0 0 0 0 0 0 0 0
deferredTaxLiabilitiesNonCurrent 0 0 0 0 0 0 0 0 0 0 0 0 0 0
otherNonCurrentLiabilities 229 730M 231 605M 261 735M 249 522M 2 683 541M 2 674 593M 1 659 542M 250 959M -290 359M -286 073M -227 309M 46 356M -21 044M 39 131M
totalNonCurrentLiabilities 547 546M 543 089M 575 153M 532 801M 2 980 468M 1 927 341M 1 955 888M 553 163M 290 359M 286 073M 56 564M 322 338M 21 044M 319 248M
otherLiabilities 0 0 0 0 0 0 0 0 2 535 471M 2 512 224M 2 801 333M 0 2 761 341M 0
capitalLeaseObligations 0 0 0 0 0 9 310M 9 592M 0 0 0 0 0 0 0
totalLiabilities 3 107 151M 3 099 064M 3 141 543M 2 965 960M 3 027 781M 2 964 104M 2 980 251M 2 888 505M 2 866 026M 2 839 314M 2 914 461M 2 778 178M 2 803 429M 2 899 429M
treasuryStock 0 0 0 0 0
preferredStock 25 992M 25 992M 23 495M 23 159M 24 554M 26 548M 28 397M 28 397M 28 397M 28 397M 28 397M 28 397M 29 134M 24 708M
commonStock 26 084M 31 764M 36 428M 45 336M 48 338M 51 376M 54 310M 56 365M 56 710M 57 267M 57 264M 58 953M 59 460M 62 398M
retainedEarnings 261 693M 258 141M 252 180M 242 349M 237 954M 233 597M 228 902M 224 672M 223 749M 218 397M 213 062M 207 003M 201 957M 188 064M
additionalPaidInCapital 0 0 0 0 0
accumulatedOtherComprehensiveIncomeLoss -10 526M -11 745M -12 504M -15 285M -14 334M -17 629M -18 057M -17 788M -21 792M -20 742M -18 527M -21 156M -21 027M -5 104M
otherTotalStockholdersEquity 0 0 0 0 0
totalStockholdersEquity 303 243M 304 152M 299 599M 295 559M 296 512M 293 892M 293 552M 291 646M 287 064M 283 319M 280 196M 273 197M 269 524M 270 066M
totalEquity 303 243M 304 152M 299 599M 295 559M 296 512M 293 892M 293 552M 291 646M 287 064M 283 319M 280 196M 273 197M 269 524M 270 066M
minorityInterest 0 0 0 0 0 0 0 0 0 0 0 0 0 0
totalLiabilitiesAndTotalEquity 3 410 394M 3 403 216M 3 441 142M 3 261 519M 3 324 293M 3 257 996M 3 273 803M 3 180 151M 3 153 090M 3 122 633M 3 194 657M 3 051 375M 3 072 953M 3 169 495M
totalInvestments 2 830 019M 2 806 722M 2 096 383M 2 034 700M 1 368 847M 361 465M 342 711M 1 942 306M 1 250 892M 1 199 563M 1 274 393M 1 937 805M 1 287 381M 1 985 586M
totalDebt 365 904M 707 772M 760 769M 658 428M 335 367M 708 319M 664 899M 618 189M 330 555M 327 090M 340 437M 498 549M 290 166M 496 199M
netDebt 134 059M 461 265M 485 381M 361 942M 31 627M 379 318M 343 636M 276 770M -29 166M -54 404M -47 418M 261 087M 77 741M 140 834M
fillingDate 2025-10-31 2025-07-31 2024-10-29 2024-07-30 2024-04-30 2023-10-31 2023-07-31 2023-05-01 2022-10-28
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
othertotalStockholdersEquity 0 0 0 0 0 0 0 0 0
totalLiabilitiesAndStockholdersEquity 3 403 216M 3 441 142M 3 324 293M 3 257 996M 3 273 803M 3 153 090M 3 122 633M 3 194 657M 3 072 953M
link Link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link Link

Cash Flow Statement

Property 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC BAC
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858 70 858
fillingDate 2025-10-31 2025-07-31 2024-10-29 2024-07-30 2024-04-30 2023-10-31 2023-07-31 2023-05-01 2022-10-28
acceptedDate 2025-10-31 16:36:23 2025-07-31 16:52:36 2025-02-25 17:07:15 2024-10-29 16:29:36 2024-07-30 16:31:55 2024-04-30 16:34:12 2024-02-20 17:01:30 2023-10-31 16:51:21 2023-07-31 16:49:57 2023-05-01 17:07:42 2023-02-22 16:33:50 2022-10-28 16:32:46 2022-02-22 17:15:02 2021-02-24 16:56:31
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
netIncome 8 469M 7 116M 27 132M 6 896M 6 897M 6 674M 26 515M 7 802M 7 408M 8 161M 27 528M 7 082M 31 978M 17 894M
depreciationAndAmortization 584M 571M 2 189M 549M 543M 538M 2 057M 517M 510M 503M 1 978M 491M 1 898M 1 843M
deferredIncomeTax 5M -88M -1 734M -345M -371M -512M -2 011M -828M -443M -169M 739M 534M -838M -1 737M
stockBasedCompensation 1 018M 1 015M 3 433M 1 697M 845M 865M 2 942M 588M 832M 794M 2 862M 704M 2 768M 2 031M
changeInWorkingCapital 34 463M -19 023M -48 546M -12 031M 8 865M -22 914M 2 728M 3 486M 91M -23 869M -51 944M 2 780M -39 920M -326M
accountsReceivables 0 0 0 0 0 0 0 0 0 0 0 0 0 0
inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0
accountsPayables 0 0 0 0 0 0 0 0 0 0 0 0 0 0
otherWorkingCapital 34 463M -19 023M -48 546M -12 031M -1 451M -23 795M 2 728M 3 486M 91M -23 869M -51 944M 2 780M -39 920M -326M
otherNonCashItems 2 335M 1 277M 8 721M 737M 3 393M -1 147M 12 751M 207M 3 388M 3 280M 12 510M 1 563M -3 079M 18 288M
netCashProvidedByOperatingActivities 46 874M -9 132M -8 805M -2 497M 18 241M -15 539M 44 982M 11 772M 11 786M -11 300M -6 327M 13 154M -7 193M 37 993M
investmentsInPropertyPlantAndEquipment 0 0 0 0 0 0 0 0 0 0 0 0 0 0
acquisitionsNet 0 0 0 0 0 0 0 0 0 0 0 0 0 0
purchasesOfInvestments 123 638M -51 563M -390 911M -72 431M -261 562M -157 726M -291 057M -51 616M -20 195M -19 142M -159 058M -21 803M -601 134M -452 412M
salesMaturitiesOfInvestments -112 100M 64 041M 342 455M 66 689M 112 807M 116 733M 286 819M 25 403M 58 582M 88 620M 243 161M 63 023M 291 389M 262 443M
otherInvestingActivites -9 595M -69 396M -56 295M -1 018M -814M -33 721M 19 497M -38 632M -6 459M
netCashUsedForInvestingActivites 1 943M -56 918M -62 037M -1 668M -71 322M -59 934M 57 884M 30 846M 34 761M
debtRepayment -53 570M 10 076M -5 057M -3 290M -5 852M -9 899M -10 927M -11 341M -8 043M
commonStockIssued 2 497M 0 0 0 0 40 893M -58 103M 0 0
commonStockRepurchased -5 300M -5 302M -13 104M -5 534M -5 389M -2 500M -4 576M -1 000M -550M -2 215M -5 073M -450M -25 126M -7 025M
dividendsPaid -2 451M -2 200M -2 493M -2 216M -2 519M -2 411M -2 091M -2 352M -2 254M
otherFinancingActivites 118 725M 52 485M 47 863M 741M -615M 45M -24M 142 029M -27 142M
netCashUsedProvidedByFinancingActivities 59 901M 55 059M 36 779M -8 300M 68 658M 27 628M -71 695M 126 121M -37 889M
effectOfForexChangesOnCash -128 222M 3 423M -3 830M 2 712M -1 045M -1 466M -70M -1 293M -640M 348M -3 123M -3 052M -3 408M 2 756M
netChangeInCash -19 504M -7 568M -42 959M 0 7 228M -19 669M 102 870M -21 827M -2 665M 146 015M -118 018M 6 974M -32 242M 218 903M
cashAtEndOfPeriod 246 507M 266 011M 290 114M 295 589M 320 632M 313 404M 333 073M 351 726M 373 553M 376 218M 230 203M 204 976M 348 221M 380 463M
cashAtBeginningOfPeriod 266 011M 273 579M 333 073M 320 632M 313 404M 333 073M 230 203M 373 553M 376 218M 230 203M 348 221M 198 002M 380 463M 161 560M
operatingCashFlow 46 874M -9 132M -8 805M -37 276M 18 241M -15 539M 44 982M 11 772M 11 786M -11 300M -6 327M 13 154M -7 193M 37 993M
capitalExpenditure 0 0 0 0 0 0 0 0 0 0 0 0 0 0
freeCashFlow 46 874M -9 132M -8 805M -37 276M 18 241M -15 539M 44 982M 11 772M 11 786M -11 300M -6 327M 13 154M -7 193M 37 993M
link Link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link Link
filingDate 2025-02-25 2024-02-20 2023-02-22 2022-02-22 2021-02-24
fiscalYear 2024 2023 2022 2021 2020
otherInvestingActivities -42 237M -31 149M -86 632M -3 546M 12 304M
netCashProvidedByInvestingActivities -90 693M -35 387M -2 529M -313 291M -177 665M
netDebtIssuance -1 154M 25 987M 35 034M 34 281M 4 172M
longTermNetDebtIssuance -13 728M 20 825M 31 855M 29 849M 9 065M
shortTermNetDebtIssuance 12 574M 5 162M 3 179M 4 432M -4 893M
netStockIssuance -18 358M -4 576M -1 301M -24 928M -5 916M
netCommonStockIssuance -13 104M -4 576M -5 073M -25 126M -7 025M
commonStockIssuance 0 0 0 0 0
netPreferredStockIssuance -5 254M 0 3 772M 198M 1 109M
netDividendsPaid -9 503M -9 087M -8 576M -8 055M -7 727M
commonDividendsPaid -9 503M -9 087M -8 576M -8 055M -7 727M
preferredDividendsPaid 0 0 0 0 0
otherFinancingActivities 89 384M 81 021M -131 196M 290 550M 366 399M
netCashProvidedByFinancingActivities 60 369M 93 345M -106 039M 291 650M 355 819M
incomeTaxesPaid 3 822M 3 405M 2 288M 2 760M 2 894M
interestPaid 89 687M 69 604M 18 526M 4 506M 8 662M

Earning call transcript

2025 q4
2026-01-14 ET (fiscal 2025 q4)
2025 q3
2025-10-15 ET (fiscal 2025 q3)
2025 q2
2025-07-16 ET (fiscal 2025 q2)
2025 q1
2025-04-15 ET (fiscal 2025 q1)
2024 q4
2025-01-16 ET (fiscal 2024 q4)
2024 q3
2024-10-15 ET (fiscal 2024 q3)
2024 q2
2024-07-16 ET (fiscal 2024 q2)
2024 q1
2024-04-16 ET (fiscal 2024 q1)
2023 q4
2024-01-12 ET (fiscal 2023 q4)
2023 q3
2023-10-17 ET (fiscal 2023 q3)
2023 q2
2023-07-18 ET (fiscal 2023 q2)
2023 q1
2023-04-18 ET (fiscal 2023 q1)
2022 q4
2023-01-13 ET (fiscal 2022 q4)
2022 q3
2022-10-17 ET (fiscal 2022 q3)
2022 q2
2022-07-18 ET (fiscal 2022 q2)
2022 q1
2022-04-18 ET (fiscal 2022 q1)

SEC forms

Show financial reports only

SEC form 8
2026-01-14 11:45 ET
Bank of America published news for 2025 q4
SEC form 8
2026-01-14 11:45 ET
Bank of America published news for 2025 q4
SEC form 8
2026-01-14 11:45 ET
Bank of America published news for 2025 q4
SEC form 8
2026-01-14 11:45 ET
Bank of America published news for 2025 q4
SEC form 8
2026-01-06 21:43 ET
Bank of America reported for 2025 q4
SEC form 8
2026-01-06 21:43 ET
Bank of America published news for 2025 q4
SEC form 10
2025-10-31 16:36 ET
Bank of America reported for 2025 q3
SEC form 8
2025-10-15 10:50 ET
Bank of America reported for 2025 q3
SEC form 8
2025-10-15 10:50 ET
Bank of America published news for 2025 q3
SEC form 8
2025-10-15 10:50 ET
Bank of America published news for 2025 q3
SEC form 8
2025-10-15 10:50 ET
Bank of America published news for 2025 q3
SEC form 8
2025-09-12 17:18 ET
Bank of America published news for 2025 q2
SEC form 8
2025-09-12 17:18 ET
Bank of America published news for 2025 q2
SEC form 10
2025-07-31 20:52 ET
Bank of America reported for 2025 q2
SEC form 8
2025-07-23 20:56 ET
Bank of America published news for 2025 q2
SEC form 8
2025-07-23 20:56 ET
Bank of America published news for 2025 q2
SEC form 8
2025-07-16 10:46 ET
Bank of America published news for 2025 q2
SEC form 8
2025-07-16 10:46 ET
Bank of America published news for 2025 q2
SEC form 8
2025-07-16 10:46 ET
Bank of America published news for 2025 q2
SEC form 8
2025-07-16 10:46 ET
Bank of America reported for 2025 q2
SEC form 8
2025-07-01 20:47 ET
Bank of America published news for 2025 q2
SEC form 8
2025-07-01 20:47 ET
Bank of America published news for 2025 q2
SEC form 10
2025-04-30 00:00 ET
Bank of America reported for 2025 q1
SEC form 8
2025-04-15 10:45 ET
Bank of America published news for 2025 q1
SEC form 8
2025-04-15 10:45 ET
Bank of America published news for 2025 q1
SEC form 8
2025-04-15 10:45 ET
Bank of America reported for 2025 q1
SEC form 8
2025-04-15 10:45 ET
Bank of America published news for 2025 q1
SEC form 10
2025-02-25 00:00 ET
Bank of America published news for 2024 q4
SEC form 8
2025-01-16 06:44 ET
Bank of America published news for 2024 q4
SEC form 8
2025-01-16 06:44 ET
Bank of America published news for 2024 q4
SEC form 8
2025-01-16 06:44 ET
Bank of America published news for 2024 q4
SEC form 8
2025-01-16 06:44 ET
Bank of America reported for 2024 q4
SEC form 10
2024-10-29 00:00 ET
Bank of America reported for 2024 q3
SEC form 8
2024-10-15 06:46 ET
Bank of America published news for 2024 q3
SEC form 8
2024-10-15 06:46 ET
Bank of America published news for 2024 q3
SEC form 8
2024-10-15 06:46 ET
Bank of America published news for 2024 q3
SEC form 8
2024-10-15 06:46 ET
Bank of America published news for 2024 q3
SEC form 10
2024-07-30 00:00 ET
Bank of America reported for 2024 q2
SEC form 8
2024-07-16 06:45 ET
Bank of America published news for 2024 q2
SEC form 8
2024-07-16 06:45 ET
Bank of America published news for 2024 q2
SEC form 8
2024-07-16 06:45 ET
Bank of America published news for 2024 q2
SEC form 8
2024-07-16 06:45 ET
Bank of America reported for 2024 q2
SEC form 10
2024-04-30 16:34 ET
Bank of America reported for 2024 q1
SEC form 10
2024-04-30 00:00 ET
Bank of America published news for 2024 q1
SEC form 8
2024-04-16 06:45 ET
Bank of America published news for 2024 q1
SEC form 8
2024-04-16 06:45 ET
Bank of America reported for 2024 q1
SEC form 8
2024-04-16 06:45 ET
Bank of America published news for 2024 q1
SEC form 8
2024-04-16 06:45 ET
Bank of America published news for 2024 q1
SEC form 10
2024-02-20 00:00 ET
Bank of America reported for 2023 q4
SEC form 8
2024-01-12 06:45 ET
Bank of America published news for 2023 q4
SEC form 8
2024-01-12 06:45 ET
Bank of America published news for 2023 q4
SEC form 8
2024-01-12 06:45 ET
Bank of America published news for 2023 q4
SEC form 8
2024-01-12 06:45 ET
Bank of America published news for 2023 q4
SEC form 8
2024-01-08 00:00 ET
Bank of America published news for 2023 q4
SEC form 10
2023-10-31 00:00 ET
Bank of America reported for 2023 q3
SEC form 8
2023-10-17 06:48 ET
Bank of America reported for 2023 q3
SEC form 10
2023-07-31 00:00 ET
Bank of America reported for 2023 q2
SEC form 6
2023-07-18 06:46 ET
Bank of America reported for 2023 q2
SEC form 8
2023-07-18 00:00 ET
Bank of America reported for 2023 q2
SEC form 6
2023-07-05 17:05 ET
Bank of America published news for 2023 q2
SEC form 6
2023-06-26 17:20 ET
Bank of America published news for 2023 q1
SEC form 6
2023-06-23 12:25 ET
Bank of America published news for 2023 q1
SEC form 6
2023-06-07 14:22 ET
Bank of America published news for 2023 q1
SEC form 6
2023-06-07 14:19 ET
Bank of America published news for 2023 q1
SEC form 6
2023-05-23 21:29 ET
Bank of America published news for 2023 q1
SEC form 6
2023-05-23 16:23 ET
Bank of America published news for 2023 q1
SEC form 10
2023-05-01 00:00 ET
Bank of America reported for 2023 q1
SEC form 8
2023-04-18 00:00 ET
Bank of America reported for 2023 q1
SEC form 10
2023-02-22 00:00 ET
Bank of America reported for 2022 q4
SEC form 8
2023-01-13 00:00 ET
Bank of America reported for 2022 q4
SEC form 10
2022-10-28 00:00 ET
Bank of America reported for 2022 q3
SEC form 8
2022-10-17 00:00 ET
Bank of America reported for 2022 q3
SEC form 10
2022-07-29 00:00 ET
Bank of America reported for 2022 q2
SEC form 8
2022-07-18 00:00 ET
Bank of America reported for 2022 q2
SEC form 10
2022-04-29 00:00 ET
Bank of America reported for 2022 q1
SEC form 8
2022-04-18 00:00 ET
Bank of America reported for 2022 q1
SEC form 10
2022-02-22 00:00 ET
Bank of America published news for 2021 q4
SEC form 8
2022-01-19 00:00 ET
Bank of America published news for 2021 q4
SEC form 10
2021-10-29 00:00 ET
Bank of America published news for 2021 q3
SEC form 8
2021-10-14 00:00 ET
Bank of America published news for 2021 q3
SEC form 10
2021-07-30 00:00 ET
Bank of America published news for 2021 q2
SEC form 8
2021-07-14 00:00 ET
Bank of America published news for 2021 q2
SEC form 10
2021-04-29 00:00 ET
Bank of America published news for 2021 q1
SEC form 8
2021-04-15 00:00 ET
Bank of America published news for 2021 q1