Bank of America Corporation is the second-largest bank in the world by market capitalization and the second-largest banking institution in the United States.
This article gives you a detailed analysis of Bank of America’s stock forecast from 2025 to 2040 based on market trends, historical performance, and industry insights.
Bank of America Corporation (NYSE: BAC)
Bank of America Corporation operates in more than 35 countries over the world. It provides many types of financial services like banking services, wealth management, investment, and loans.
Bank of America was established on Sep 30, 1998, after the successful merging of Nations Bank and Bank of America. Bank of America serves approximately 10% deposit of the United States and competes with JPMorgan Chase and Citigroup.
The founder of this bank is Amadeo Peter Giannini and the headquarters are at 100 North Tryon Street, Charlotte, NC 28255. This is the second largest bank in the world by the market capitalization which is 354.56B USD.
Bank of America Corp Overview | |
Details | Information |
Stock Name | Bank of America Corp |
Stock Symbol | BAC |
Stock Exchange | NYSE |
Market Cap | 357.02B USD |
Founder | Amadeo Peter Giannini |
Founded Year | 30 Sept 1998 |
Headquarter | 100 North Tryon Street, Charlotte, NC 28255 |
Fundamentals of the Bank of America Stock
The yearly revenue growth of this BAC stock is 3.66% and the average volume is 33.41M. The return on equity is 8.03% and the earnings per share is 3.08. The P/B and P/E ratios of this stock are 1.43 and 14.48 respectively.
Company | Data |
AVG Volume | 33.41M |
Revenue Growth % (Yearly) | 3.66% |
Net Income in USD | 26.52B |
ROE | 8.03% |
EPS | 3.08 |
P/B Ratio | 1.43 |
P/E Ratio | 14.48 |
Dividend Yield | 2.24% |
Total Equity | 291.65B |
Net profit margin | 27.68 |
EBITDA Margin | – |
Effective tax rate | 6.45% |
Bank of America Stock Price History
Bank of America is listed on the New York Stock Exchange under the ticker symbol of BAC on 28 Dec 1984. This stock starts from $4.47 per share but after 5 years of listing, this stock has touched its upper circuit and hit at $13 per share.
The all-time maximum price of this stock is $54.24 in the year of 2006. After this year this stock never touched this price again.
Time | Per Share Value (USD) |
Previous Close | $46.64 |
Day Range | $46.08 – $46.88 |
Before 5D | $45.02 |
Before 1M | $43.50 |
Before 6M | $43.01 |
52 Week Range | $31.40 – $48.08 |
Before 1Y | $32.22 |
Before 5Y | $34.71 |
14 Dec 1984 | $4.34 |
All time Max | $54.24 |
Major Shareholder of Bank of America Stock
Berkshire Hathaway INC. is the major shareholder of Bank of America stock which holds 10.41% shares of BAC. The second largest shareholder of this BAC is Berkshire Hathaway, Inc. (Investment Management) which holds 9.99% shares.
Shareholder | Share % |
Berkshire Hathaway INC. | 10.41% |
Berkshire Hathaway, Inc. (Investment Management) | 9.99% |
Vanguard Fiduciary Trust Co. | 8.61% |
State Street Corporation | 3.77% |
Geode Capital Management LLC | 1.83% |
Upcoming 1 to 10-Year BAC Stock Forecast
The BAC stock forecast for the upcoming 1 to 10 years is presented in the table below. According to the analyst, this stock will trend at $185.20 & $207.49 per share after 10 years from 2025.
Year | Minimum & Maximum Per Stock Value (First term) | Minimum & Maximum Per Stock Value (second term) |
1 Year | $53.60 & $77.46 | $65.40 & $79.17 |
2 Year | $70.56 & $83.19 | $62.85 & $73.59 |
3 Year | $55.40 & $67.49 | $50.90 & $59.64 |
4 Year | $53.80 & $73.21 | $72.95 & $106.87 |
5 Year | $103.55 & $135.67 | $125.50 & $142.72 |
6 Year | $129.60 & $159.84 | $140.30 & $129.79 |
7 Year | $132.55 & $148.97 | $142.35 & $157.94 |
8 Year | $152.50 & $167.49 | $162.60 & $179.61 |
9 Year | $165.40 & $177.18 | $172.60 & $183.44 |
10 Year | $172.10 & $192.73 | $185.20 & $207.49 |
Bank of America Stock Forecast 2025
Bank of America’s stock forecast for 2025 is expected to be $53.60 per share at the start of the year and this price could reach $79.17 per share at the end of the year.
2025 | Minimum Per Stock Price | Maximum per Stock Price |
First term | $53.60 | $77.46 |
Second term | $65.40 | $79.17 |
BAC Stock Forecast 2026
Bank of America explores its services globally which reduces the regional risk and increases the revenue of this company. So the BAC stock forecast for 2026 will reach $73.59.
2026 | Minimum Per Stock Price | Maximum per Stock Price |
First term | $70.56 | $83.19 |
Second term | $62.85 | $73.59 |
BAC Stock Forecast 2027
The average stock forecast of Bank of America for the year 2027 will be $59.64 with the low estimation price of $55.40 and the high estimation price of $67.49 per share.
2027 | Minimum Per Stock Price | Maximum per Stock Price |
First term | $55.40 | $67.49 |
Second term | $50.90 | $59.64 |
Bank of America Stock Forecast 2030
Bank of America’s stock price prediction for 2030 is expected to the $140.30 per share and this price could be reached at $159.84.
2030 | Minimum Per Stock Price | Maximum per Stock Price |
First term | $129.60 | $159.84 |
Second term | $140.30 | $129.79 |
Bank of America Stock Forecast 2025 to 2040 Chart
Bank of America’s stock forecast from 2025 to 2040 is presented in the chart below. You can see the Bank of America stock forecast for the year 2035 is expected between $184.29 & $193.67 per share.
Bank of America’s stock price prediction for 2040 is expected between $260.76 & $274.38 in the first half and this price could be hit at $268.42 & $283.81 per share.
Year | Minimum & Maximum Per Stock Value (First term) | Minimum & Maximum Per Stock Value (second term) |
2025 | $53.60 & $77.46 | $65.40 & $79.17 |
2026 | $70.56 & $83.19 | $62.85 & $73.59 |
2027 | $55.40 & $67.49 | $50.90 & $59.64 |
2028 | $53.80 & $73.21 | $72.95 & $106.87 |
2029 | $103.55 & $135.67 | $125.50 & $142.72 |
2030 | $129.60 & $159.84 | $140.30 & $129.79 |
2031 | $132.55 & $148.97 | $142.35 & $157.94 |
2032 | $152.50 & $167.49 | $162.60 & $179.61 |
2033 | $165.40 & $177.18 | $172.60 & $183.44 |
2034 | $172.10 & $192.73 | $185.20 & $207.49 |
2035 | $172.68 & $189.26 | $184.29 & $193.67 |
2040 | $260.76 & $274.38 | $268.42 & $283.81 |
Factors Influencing Bank of America Stock
Several factors will influence Bank of America’s stock in the future.
Increase Interest Rate: As you know Bank of America is a financial platform that provides banking or investment service loans. So if the interest rate is increased in the future then the net income of this company also increase.
Economic Conditions: The economic condition of the U.S. like GDP growth, unemployment rates, and inflation rates are directly affected by banking services because people less use banking services in these movements.
Technological Advancements: When Bank of America invests in technological advancement like digital banking or fintech partnerships then the revenue can be increased and the result is market share of BAC also increase.
Global Expansion: Global expansion is also an influencing factor for Bank of America because it reduces regional risk and explores the market in other countries.
Past 5 Years’ Annual Financial Chart of BAC Stock
You can see the last 5 years’ revenue, profit, and total assets chart in the table below. The revenue of Bank of America is continuously increasing year by year.
The revenue of BAC stock in 2023 was $95.79B which increased from $92.41B this corporation also generated good profit and the result is total assets also increasing.
Year | Revenue Of BAC Stock | Profit of BAC Stock | Total Assets of BAC Stock |
2019 | $85.58B | $27.43B | $2.43T |
2020 | $74.21B | $17.89B | $2.82T |
2021 | $93.71B | $31.98B | $3.17T |
2022 | $92.41B | $27.53B | $3.05T |
2023 | $95.79B | $26.52B | $3.18T |
Also Read – OCGN Stock Forecast: 2025-2035 Predictions
Final Thought
Bank of America stock is less volatile and has slow growth in the stock market. But if you think of investing for the long-term then you can gain dividends from this stock.
Many factors provide confidence for the interest in this stock which are influencing factors mentioned in the above paragraph. However, there are also competitive risks involved from JPMorgan Chase and Citigroup.
FAQs
What is the price target for BAC in 2025?
The price target for BAC stock in 2025 is expected to be $65.40 & $79.17.
What are the main growth drivers for Bank of America?
Increasing the rate of interest and many types of technological advancement are the main growth drivers for Bank of America stock.
Can Bank of America stock reach $100?
The growth of Bank of America is very slow in the stock market but according to the analyst, this stock touched $100 in the year 2028.
What are the major risks to investing in Bank of America stock?
The competitive and regulatory risks are the major risks and every investor should know about this risk.
What is the future price of BAC stock?
The future price of BAC stock is expected to be $140.30 & $129.79 per share in the year 2030.