(BAC) Bank of America - Ratings and Ratios

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US0605051046

BAC EPS (Earnings per Share)

This chart shows the EPS (Earnings per Share) of BAC over the last 5 years for every Quarter.

BAC Revenue

This chart shows the Revenue of BAC over the last 5 years for every Quarter.

BAC: Banking, Loans, Mortgages, Cards, Investments, Securities, Treasury

Bank of America Corporation is a global financial powerhouse offering a diverse range of financial products and services to individuals, businesses, and institutions. With operations spanning across the globe, the company is segmented into four primary divisions: Consumer Banking, Global Wealth & Investment Management (GWIM), Global Banking, and Global Markets. Its comprehensive suite of services includes consumer and commercial banking, investment management, wealth management, and global markets, making it a one-stop-shop for various financial needs.

The companys Consumer Banking segment is a key player, providing a wide array of banking services such as savings accounts, checking accounts, credit and debit cards, residential mortgages, and personal loans. Meanwhile, the GWIM segment caters to the wealth management needs of its clients, offering investment management, brokerage services, and retirement products. The Global Banking segment serves large corporations and institutions, providing lending products, treasury solutions, and advisory services. Lastly, the Global Markets segment is a significant market maker, offering securities and derivative products, risk management solutions, and custody services.

With a rich history dating back to 1784, Bank of America Corporation has established itself as a stalwart in the financial services industry. Headquartered in Charlotte, North Carolina, the company has a strong presence in the United States and a significant global footprint. Its website (https://www.bankofamerica.com) serves as a gateway to its vast array of financial products and services.

Analyzing the technical data, we observe that the stock is currently trading at $44.13, above its 20-day SMA of $43.23 and 200-day SMA of $42.37. The ATR indicates a volatility of 2.13%, suggesting a relatively stable trading environment. Considering the fundamental data, the companys market capitalization stands at $333.21 billion, with a P/E ratio of 13.21 and a forward P/E of 11.93. The RoE is 9.43%, indicating a decent return on equity. Based on the support and resistance levels, we can expect the stock to face resistance at $45.7 and $46.8, while support lies at $43.4, $41.3, and $40.1.

Forecasting the stocks movement, we can anticipate a potential breakout above the resistance level of $45.7, driven by a combination of favorable technical and fundamental factors. If the stock breaches this level, it could target the 52-week high of $47.44. Conversely, if the stock falls below the support level of $43.4, it may test the next support at $41.3. Our analysis suggests that the stock is likely to trade within the range of $43.4 to $45.7 in the short term, with a potential upside bias if the overall market sentiment remains positive.

Additional Sources for BAC Stock

News: Wall Street Journal | Benzinga | Yahoo Finance
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle

BAC Stock Overview

Market Cap in USD 334,265m
Sector Financial Services
Industry Banks - Diversified
GiC Sub-Industry Diversified Banks
IPO / Inception 1978-01-13

BAC Stock Ratings

Growth Rating 47.8
Fundamental 34.1
Dividend Rating 66.0
Rel. Strength -7.53
Analysts 4.54 of 5
Fair Price Momentum 43.01 USD
Fair Price DCF 12.37 USD

BAC Dividends

Dividend Yield 12m 2.43%
Yield on Cost 5y 4.68%
Annual Growth 5y 6.79%
Payout Consistency 96.8%
Payout Ratio 31.0%

BAC Growth Ratios

Growth Correlation 3m 64.6%
Growth Correlation 12m 38%
Growth Correlation 5y 45.5%
CAGR 5y 14.65%
CAGR/Max DD 5y 0.31
Sharpe Ratio 12m 0.15
Alpha 1.91
Beta 1.232
Volatility 23.07%
Current Volume 43280k
Average Volume 20d 34149.7k
What is the price of BAC shares?
As of June 15, 2025, the stock is trading at USD 44.09 with a total of 43,280,012 shares traded.
Over the past week, the price has changed by -1.96%, over one month by +0.16%, over three months by +11.80% and over the past year by +15.06%.
Is Bank of America a good stock to buy?
Neither. Based on ValueRay´s Fundamental Analyses, Bank of America is currently (June 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 34.07 and therefor a neutral outlook according to the companies health.
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of BAC is around 43.01 USD . This means that BAC is currently overvalued and has a potential downside of -2.45%.
Is BAC a buy, sell or hold?
Bank of America has received a consensus analysts rating of 4.54. Therefor, it is recommend to buy BAC.
  • Strong Buy: 15
  • Buy: 7
  • Hold: 2
  • Sell: 0
  • Strong Sell: 0
What are the forecasts for BAC share price target?
According to our own proprietary Forecast Model, BAC Bank of America will be worth about 48.1 in June 2026. The stock is currently trading at 44.09. This means that the stock has a potential upside of +8.98%.
Issuer Target Up/Down from current
Wallstreet Target Price 49 11%
Analysts Target Price 49.1 11.3%
ValueRay Target Price 48.1 9%