Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 192.43B | 171.91B | 115.05B | 93.85B | 93.75B |
Gross Profit | 96.07B | 94.19B | 92.41B | 93.71B | 74.21B |
EBITDA | 31.44B | 30.40B | 32.95B | 35.87B | 20.84B |
Net Income | 27.13B | 26.52B | 27.53B | 31.98B | 17.89B |
Balance Sheet | |||||
Total Assets | 3.26T | 3.18T | 3.05T | 3.17T | 2.82T |
Cash, Cash Equivalents and Short-Term Investments | 642.92B | 608.07B | 458.25B | 654.54B | 621.50B |
Total Debt | 658.43B | 618.19B | 498.55B | 496.20B | 452.58B |
Total Liabilities | 2.97T | 2.89T | 2.78T | 2.90T | 2.55T |
Stockholders Equity | 295.56B | 291.65B | 273.20B | 270.07B | 272.92B |
Cash Flow | |||||
Free Cash Flow | -8.80B | 44.98B | -6.33B | -7.19B | 37.99B |
Operating Cash Flow | -8.80B | 44.98B | -6.33B | -7.19B | 37.99B |
Investing Cash Flow | -90.69B | -35.39B | -2.53B | -313.29B | -177.66B |
Financing Cash Flow | 60.37B | 93.34B | -106.04B | 291.65B | 355.82B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $221.71B | 12.73 | 10.69% | 5.05% | -2.96% | -13.66% | |
79 Outperform | $341.90B | 13.52 | 9.46% | 2.19% | 4.95% | 20.49% | |
78 Outperform | $796.22B | 14.86 | 16.13% | 1.81% | 4.00% | 8.73% | |
77 Outperform | $248.55B | 13.31 | 11.51% | 2.13% | 0.37% | 19.89% | |
76 Outperform | $162.48B | 13.49 | 9.43% | 2.42% | 0.82% | 28.48% | |
73 Outperform | $169.93B | 13.65 | 6.64% | 2.38% | 0.52% | 89.25% | |
67 Neutral | ¥833.81B | 12.94 | 9.17% | 3.03% | 8.16% | 12.53% |
On July 24, 2025, Bank of America Corporation issued 100,000 shares of Series UU Preferred Stock and filed a Certificate of Designations to amend its Restated Certificate of Incorporation, detailing the terms of the 6.250% Fixed-Rate Reset Non-Cumulative Preferred Stock. Additionally, the corporation sold 2,500,000 Depositary Shares, each representing a 1/25th interest in a share of the Series UU Preferred Stock, as part of an offering described in their prospectus, impacting their capital structure and shareholder offerings.
The most recent analyst rating on (BAC) stock is a Hold with a $39.00 price target. To see the full list of analyst forecasts on Bank of America stock, see the BAC Stock Forecast page.
On July 23, 2025, Bank of America announced that its Board of Directors authorized a new $40 billion common stock repurchase program, effective August 1, 2025, replacing the previous program set to expire on the same date. This move reflects the company’s commitment to returning excess capital to shareholders while maintaining regulatory capital levels. Additionally, the Board declared an increase in the regular quarterly cash dividend on common stock to $0.28 per share, payable on September 26, 2025, and maintained the dividend on its 7% Cumulative Redeemable Preferred Stock, Series B at $1.75 per share, payable on October 24, 2025.
The most recent analyst rating on (BAC) stock is a Hold with a $39.00 price target. To see the full list of analyst forecasts on Bank of America stock, see the BAC Stock Forecast page.
On July 16, 2025, Bank of America will hold an investor conference call to discuss its second-quarter financial results, which showed a net income of $7.1 billion and a 4% increase in revenue to $26.5 billion compared to the previous year. The company reported growth in net interest income, sales and trading revenue, and asset management fees, despite a decline in investment banking fees. The bank’s balance sheet remains strong, with continued growth in deposits and loans, and a significant return of capital to shareholders, indicating robust financial health and a positive outlook for stakeholders.
The most recent analyst rating on (BAC) stock is a Hold with a $39.00 price target. To see the full list of analyst forecasts on Bank of America stock, see the BAC Stock Forecast page.
On July 1, 2025, Bank of America announced plans to increase its quarterly common stock dividend from $0.26 to $0.28 per share, subject to board approval, starting in the third quarter of 2025. The announcement followed the results of the Federal Reserve’s 2025 Comprehensive Capital Analysis and Review, which showed an improvement in the bank’s stress capital buffer and CET1 minimum requirement. These changes reflect a stronger capital position, potentially impacting the bank’s operations and stakeholder interests positively.
The most recent analyst rating on (BAC) stock is a Buy with a $50.00 price target. To see the full list of analyst forecasts on Bank of America stock, see the BAC Stock Forecast page.