ALTSTATION.IO

Bank of America Corporation (BAC) Stock Analysis

By Nova Skye | AltStation.io | Updated October 23, 2026

Price
$50.97
Change
+0.37%
Market Cap
$356.42B
Avg Volume
35.6M

Company Overview

Bank of America Corporation operates in the Financial Services sector under the Diversified Banks industry, with headquarters in Charlotte, North Carolina. Founded in 1784, the bank serves retail depositors, small businesses, institutional investors, large corporations, and governments. Its operations run across four main segments: Consumer Banking, Global Wealth & Investment Management (GWIM), Global Banking, and Global Markets. Across these divisions, it sells everyday checking accounts, residential mortgages, credit cards, corporate credit lines, wealth management advisory, and capital markets trading services.

Bank of America is a dominant market leader, operating as the second-largest bank in the United States. Its primary competitive edge is a massive domestic branch and deposit franchise, paired with a powerhouse wealth management arm that locks in sticky consumer and corporate funds. Together, Consumer Banking and GWIM drive nearly 60% of total revenue, generating steady interest and fee income that smaller regional competitors cannot match. Its biggest challenge remains keeping pace with top rival JPMorgan Chase across commercial lending and investment banking, while managing credit risk across its large loan book.

The company is currently growing its top line, generating $113.1 billion in total revenue in 2025, a 7% increase year over year. Performance was anchored by Consumer Banking delivering $43.67 billion (roughly 37.4% of total revenue) and GWIM adding $24.88 billion (about 21.3% of total revenue). Instead of chasing unproven pivots, the firm is expanding its core loan portfolios, scaling its digital platform, and growing fee-based wealth advisory assets. This disciplined, consumer-heavy model provides reliable recurring revenue, making the bank a durable operator despite lingering macro pressure on net interest margins.

Key Financials
Market Cap
$356.42B
Revenue
$114.87B
EBITDA
N/A
Gross Margin
0.0%
Profit Margin
28.1%
Revenue Growth
7.1%
Total Cash
$991.03B
Total Debt
$745.58B
Free Cash Flow
N/A


52-Week Price Performance Analysis

Price Statistics
P/E Ratio
12.16
Forward P/E
9.82
Beta
1.21
52-Week High
$65.23
52-Week Low
$46.12
EPS
$4.19
50-Day Avg
$58.27
200-Day Avg
$55.12
Price/Book
1.30
BAC 52-Week Stock Chart
Technical Analysis
BAC trades at $50.97, just 28% of the way from its $45.65 low to its $64.90 high. The stock is 21.29% below its 52-week high and 11.90% above its low. Price sits 4.01% below the 20-day moving average of $53.22, while momentum is negative at 1.20% over five trading days and 8.83% over 20 trading days. Near-term support is $50.39, and near-term resistance is $62.69. The chart remains weak until BAC recovers the 20-day average.


Recent News and Developments

BAC stock stabilizes near $51 after two down days

BAC closed at $51.10 on October 22 after falling 0.91% on October 16 and 1.64% on October 19. Three straight gains followed, but the rebound was weak and left the stock below its October 16 close of $51.23. Source: ChartExchange

Bank of America holds common dividend at $0.32

Bank of America declared a regular quarterly common-stock dividend of $0.32 per share, payable December 24 to shareholders of record on December 4. The board also declared a $1.75 dividend on its 7% Series B preferred stock. Source: Bank of America Newsroom

Bank of America adds two former CEOs to its board

Bank of America appointed former Dow CEO Jim Fitterling and former KPMG International CEO Bill Thomas as directors, effective October 21. Thomas brings audit and financial-reporting experience, which matters after the bank’s recent compliance problems. Source: Bank of America Newsroom



Market Sentiment and Analyst Recommendations

Bull Case
Bank of America generated $114.87 billion in revenue, with revenue growth running at 7.1%. The stock trades at 12.16 times earnings, which leaves room for upside if that growth continues. Analysts are firmly bullish: 22 analysts rate BAC a strong buy, with a $63.14 target and a range of $56.00 to $71.00. The company reports $991.03 billion in cash against $745.58 billion in debt. Bank of America is also targeting family offices, where 80% of surveyed decision-makers believe AI could improve investment returns, rising to 88% among offices with next-generation involvement. BAC at $50.97 offers a credible valuation case because the current price is below even the lowest analyst target of $56.00.
Bear Case
The stock is technically weak at $50.97, sitting 21.29% below its 52-week high. The five-day decline of 1.20% is modest, but the 20-day loss of 8.83% shows a more serious deterioration. BAC is also trading 4.01% below its $53.22 moving average and only $0.58 above near-term support at $50.39. The recent rebound was weak: after three straight gains, the October 22 close of $51.10 remained below the October 16 close of $51.23. Total debt stands at $745.58 billion, so the balance sheet still carries substantial leverage despite $991.03 billion in cash. The appointment of former KPMG International CEO Bill Thomas adds audit and financial-reporting experience, but the stated connection to recent compliance problems makes execution and oversight real concerns.
What to Watch
The first technical test is whether BAC holds the $50.39 near-term support level. A recovery above the $53.22 20-day moving average would be the first sign that the current decline is losing force. The larger upside threshold is $62.69, the 30-day high and near-term resistance level. Investors should monitor whether revenue growth can hold at 7.1%, because that growth supports the case for a 12.16 P/E multiple. Shareholders of record on December 4 are scheduled to receive the $0.32 common dividend on December 24. Investors should also track whether the October 21 board additions improve oversight following the bank’s recent compliance problems.
Analyst Consensus
STRONG BUY

Based on 22 analyst opinions
Low Target
$56.00
Mean Target
$63.14
High Target
$71.00


Earnings and Financial Data

Sector
Financial Services
Industry
Banks – Diversified
Employees
209,911
Earnings & Dividends
Next Earnings
Jan 15, 2027
EPS (Trailing)
$4.19
Dividend Yield
252.0%
Payout Ratio
25.9%

Frequently Asked Questions

Is BAC a good stock to buy?
BAC has a strong-buy recommendation from 22 analysts and trades at a P/E of 12.16. The takeaway is that the valuation and analyst view are favorable, but the negative technical momentum remains a risk.
What is BAC’s analyst price target?
The analyst target is $63.14, with estimates ranging from $56.00 to $71.00. The takeaway is that every listed target is above the current $50.97 price.
Is BAC stock undervalued?
BAC trades at 12.16 times earnings while revenue is growing 7.1%. The takeaway is that the valuation looks reasonable if the company maintains its current growth rate.
What are BAC’s support and resistance levels?
Near-term support is $50.39, while near-term resistance is $62.69. The takeaway is that BAC is trading close to support and well below resistance at its current $50.97 price.
How strong is Bank of America’s balance sheet?
Bank of America reports $991.03 billion in total cash and $745.58 billion in total debt. The takeaway is that reported cash exceeds reported debt, though the debt balance remains substantial.

Related Stock Reports

Disclaimer: This report is for informational purposes only and does not constitute financial advice. The analysis and opinions expressed are those of AltStation.io and should not be relied upon as the sole basis for investment decisions. Always conduct your own research and consult with a qualified financial advisor before making investment decisions. Past performance does not guarantee future results. Updated October 23, 2026.