
BofA stock has a strong track record, with a 5-year return on equity (ROE) of 12.4% and a 10-year average annual return of 14.1%.
The company's past performance is a testament to its ability to generate consistent profits.
BofA's revenue has consistently grown over the years, with a 5-year compound annual growth rate (CAGR) of 4.5%.
In terms of future outlook, analysts expect BofA's earnings to grow at a rate of 7.5% per annum for the next 5 years.
Financial Data
Bank of America's financial performance is a key factor in determining the stock's forecast. The company has a profit margin of 24.95%, a return on assets of 0.73%, and a return on equity of 8.09%.
The total revenue for the trailing twelve months was $94.63 billion, resulting in a net income of $21.940 billion and a diluted EPS of 2.76. This indicates a strong financial performance by the bank.
The bank's liquidity is also a positive aspect, with a total cash hold of around $1.02 trillion in the current quarter. This suggests that the bank has sufficient funds to cover its financial obligations.

Here's a breakdown of the bank's estimated financial performance for the next few years:
The estimated earnings per share (EPS) for 2025, 2026, and 2027 are $3.73, $4.33, and $4.35, respectively. The price-to-earnings (P/E) ratio for these years is 12.02, 10.34, and 10.30, respectively.
The bank's estimated net profit for 2025, 2026, and 2027 is $28.678 billion, $31.658 billion, and $30.658 billion, respectively. The average estimate of 17 analysts for 2025 is $0.773 USD, while the average estimate of 14 analysts for 2026 is $0.857 USD.
Check this out: Pypl Stock Forecast 2025
Dividend and Calendar
Bank of America's dividend history is a great indicator of its financial health. The company has consistently paid dividends to its shareholders, with a significant payout in 2008 at $2.24 per share.
The dividend yield has varied over the years, ranging from 0.26% in 2013 to 2.73% in 2023. This fluctuation is likely due to changes in the company's financial performance and market conditions.

Here's a breakdown of Bank of America's dividend payments from 2008 to 2023:
Bank of America's calendar is also an important aspect to consider. The company's earnings release dates are typically announced in advance, allowing investors to plan accordingly. For example, the Q4 2024 earnings release is scheduled for January 16, 2025.
You might enjoy: Bofa Warns Nvidia's Earnings Could Swing the Stock Market
Dividend Calendar
The dividend calendar is a crucial tool for investors to track dividend payments from their favorite stocks. For instance, Bank of America Corp. has been paying dividends consistently since 2001.
The dividend payment for Bank of America Corp. in 2001 was $1.14, which translates to a yield of 3.62%. In comparison, the dividend payment in 2000 was $1.03, with a yield of 4.49%.
Here's a breakdown of Bank of America Corp.'s dividend payments from 2001 to 2003:
Bank of America Corp.'s dividend payments have been steadily increasing over the years. In 2008, the company paid out a whopping $2.24 per share, with a yield of 15.91%.
Calendar

Let's take a look at the Bank of America Calendar. The Q4 2024 Earnings Release is scheduled for January 16, 2025, with an estimated value of 0.773 USD.
You can expect the Q1 2025 Earnings Release to happen on April 15, 2025, with an estimated value of 0.857 USD. This is a significant date to mark on your calendar.
The Q2 2025 Earnings Release is set for July 16, 2025, with an estimated value of 0.942 USD. It's always a good idea to stay informed about upcoming events.
The Q3 2025 Earnings Release is scheduled for October 15, 2025, with an estimated value of 0.969 USD. You can rely on this calendar for accurate information.
Here's a summary of the upcoming Earnings Releases:
The Q4 2025 Earnings Release is scheduled for January 21, 2026, with an estimated value of 0.965 USD.
Past Performance
Bank of America's past performance has been a mixed bag. The bank's stock has provided a whooping 29.18% return on investment year to date, outpacing the S&P 500's 21.80%.
The 1-year return for BAC is even higher, with a +71.45% gain compared to the S&P 500's +37.77%. This impressive performance is a testament to the bank's strength in the short-term.
Here's a breakdown of Bank of America's 5-year return: +53.70% for BAC, far below the S&P 500's astonishing +93.37% gains. The 3-year return, however, shows a slight downturn in BAC stock with a negative 3.06% compared to the S&P 500's positive 27.83%.
Bank of America's stock price has been a steady growth prospect for investors since its current form in 1980. Despite hitting an all-time-low in 1982, the bank's shares have slowly posted gains over the years, with a six-fold increase from 1990 to 1998.
If this caught your attention, see: Bank of America Corporation Bac
Fourteen-Day Historical Data
Looking at the past 14-day historical data can give you a clear picture of what's worked and what hasn't. This data is crucial in making informed decisions.
The average daily returns for the past 14 days were 0.5%, with a standard deviation of 1.2%. The highest daily return was 2.1% and the lowest was -1.5%.
In this time frame, the stock's volatility increased by 15%. This is a significant change that can impact your investment strategy.
Past Events
In this section, we'll take a closer look at Bank of America's past events. The bank has consistently released its earnings reports on a quarterly basis.
The most recent earnings report was for Q3 2024, with an actual EPS of 0.810 USD. This report was released on October 15, 2024.
Bank of America has also held its Annual General Meeting annually, typically in April. For instance, the 2024 meeting was held on April 24, 2024.
Here's a breakdown of Bank of America's past earnings reports:
Price History
Bank of America has a rich history, and its stock price has been on a wild ride over the years. The bank first took its current form in 1980, and since then, it has been a steady growth prospect for investors.
Bank of America's stock price has experienced its fair share of ups and downs. In 1982, it hit an all-time low of $1.47, even lower than its original IPO stock price of $1.94. This was a tough time for the bank, but it eventually bounced back.
Take a look at this: Heartland Bank Stock Price
In the 1990s, Bank of America's stock price began to rise, and it eventually became the largest bank in the country in 1998. This was thanks to a merger with NationsBank, which kept the Bank of America name.
The 21st century saw a significant increase in Bank of America's stock price, with it hitting an all-time high of $55.08 in 2006. This was a great time for investors, with the bank's cash dividend yield being very high.
However, the bank's stock price did take a hit during the financial crisis of 2008. It eventually bottomed out in 2009, but it has been slowly posting gains since then.
Here's a brief summary of Bank of America's stock price history:
Today, Bank of America's stock price is $42.65, and its market capitalization is approximately $327.926 billion USD. The bank's P/E ratio is 15.45, and its forward dividend is 1.04, which is 2.44% of the current stock price.
Curious to learn more? Check out: Equitas Small Finance Bank Share Price Target 2025
Frequently Asked Questions
What is the BAC outlook for 2024?
According to 22 analysts' forecasts, Bank of America's stock is expected to rise by 3.47% to $45.92 by the end of 2024, with a potential upside of up to 28.5% to $57.00. However, some analysts predict a lower price of $33.90, indicating a more cautious outlook.
What is the Bank of America forecast for 2025?
According to Bank of America's 2025 outlook, US economic and earnings growth are expected to outpace other developed economies, with US equities starting strong and potentially reaching 6666 on the S&P 500 by year's end.
Sources
- https://markets.businessinsider.com/stocks/bac-stock
- https://financhill.com/stock-forecast/bac-stock-prediction
- https://www.fool.com/quote/nyse/bac/
- https://www.zacks.com/stock/research/BAC/price-target-stock-forecast
- https://www.analyticsinsight.net/stocks/bank-of-america-corporation-bac-share-price-forecast-history-chart-and-target
Featured Images: pexels.com