stocks logo

BAC

Bank of America Corp
$
48.450
+0.06(0.124%)1D
  • Overview
  • Forecast
  • Valuation
  • Earnings
Line
Line
|
Candle
Candle
1D
5D
1M
3M
6M
YTD
1Y
5Y
High
48.550
Open
48.390
VWAP
48.37
Vol
24.46M
Mkt Cap
360.31B
Low
47.935
Amount
1.18B
EV/EBITDA(TTM)
25.41
Total Shares
7.82B
EV
878.56B
EV/OCF(TTM)
--
P/S(TTM)
3.77
Bank of America Corporation is a bank holding company and a financial holding company. Its segments include Consumer Banking, Global Wealth & Investment Management (GWIM), Global Banking and Global Markets. Consumer Banking segment offers a range of credit, banking and investment products and services to consumers and small businesses. The GWIM includes two businesses: Merrill Wealth Management, which provides tailored solutions to meet clients' needs through a full set of investment management, brokerage, banking and retirement products and Bank of America Private Bank, which provides comprehensive wealth management solutions. Global Banking segment provides a range of lending-related products and services, integrated working capital management and treasury solutions, and underwriting and advisory services. Global Markets segment offers sales and trading services and research services to institutional clients across fixed-income, credit, currency, commodity, and equity businesses.
Show More

Market Estimates

Earnings Estimates
Revenue
YoY Chg
EPS
YoYChg
FY2026Q1
FY2025Q4
FY2025Q3
28.56B
+4.38%
1.003
+11.46%
27.09B
+6.88%
0.944
+15.15%
27.24B
+7.46%
0.939
+15.92%
Estimates Revision
The market is revising Upward the revenue expectations for Bank of America Corporation (BAC) for FY2025, with the revenue forecasts being adjusted by 0.3% over the past three months. During the same period, the stock price has changed by 21.79%.
Revenue Estimates for FY2025
Revise Upward
up Image
+0.3%
In Past 3 Month
EPS Estimates for FY2025
Revise Upward
up Image
+0.65%
In Past 3 Month
Stock Price
Go Up
up Image
+21.79%
In Past 3 Month
19 Analyst Rating
up Image
5.26% Upside
Wall Street analysts forecast BAC stock price to rise over the next 12 months. According to Wall Street analysts, the average 1-year price target for BAC is 51.00 USD with a low forecast of 42.00 USD and a high forecast of 57.00  USD. However, analyst price targets are subjective and often lag stock prices, so investors should focus on the objective reasons behind analyst rating changes, which better reflect the company's fundamentals.
17 Buy
2 Hold
0 Sell
Strong Buy
up Image
5.26% Upside
Current: 48.450
sliders
Low
42.00
Averages
51.00
High
57.00
Phillip Securities
Buy -> Accumulate
downgrade
$45 -> $50
2025-07-25
New
Reason
Phillip Securities downgraded Bank of America to Accumulate from Buy with a price target of $50, up from $45. The firm cites valuation for the downgrade following the recent share rally. It expects the bank's net interest income and investment fees to support earnings.
Oppenheimer
Chris Kotowski
Outperform
downgrade
$57 -> $55
2025-07-17
Reason
Oppenheimer analyst Chris Kotowski lowered the firm's price target on Bank of America to $55 from $57 and keeps an Outperform rating on the shares following quarterly results. On balance, the firm would characterize the quarter as trending directionally in line with expectations but slightly shy of them. Pretax results were a bit shy of expectations, but this was offset by a lower-than-expected tax rate.
Truist
Buy
maintain
$53 -> $51
2025-07-17
Reason
Truist lowered the firm's price target on Bank of America to $51 from $53 and keeps a Buy rating on the shares after its Q2 results. The firm is adjusting its model with higher expense expectations for FY26, though it also sees higher capital markets revenues, the analyst tells investors in a research note.
JPMorgan
Vivek Juneja
Overweight
maintain
$48
2025-07-10
Reason
JPMorgan analyst Vivek Juneja raised the firm's price target on Bank of America to $48 from $43.50 and keeps an Overweight rating on the shares as part of a Q2 preview for the large cap banks. The firm attributes the recent outperformance of the large bank stocks to hope for a continued good economy and regulatory benefits with some reduction in capital requirements. In the near term, JPMorgan expects large bank stocks to remain in a narrow range due to "moderate fundamentals" and above average valuations.
Keefe Bruyette
Keefe Bruyette
Outperform
maintain
$52 -> $57
2025-07-09
Reason
Keefe Bruyette raised the firm's price target on Bank of America to $57 from $52 and keeps an Outperform rating on the shares following a transfer of coverage. The firm is bullish on the long-term structural benefits of scale for the large-cap banks. It prefers business models that can produce leading returns with high degrees of predictability.
Truist
Buy
maintain
$51 -> $53
2025-07-09
Reason
Truist raised the firm's price target on Bank of America to $53 from $51 and keeps a Buy rating on the shares as part of a broader research note previewing Q2 results for U.S. Banks. The recessionary fears that drove the steep sell-off ahead of last quarter's results mostly played out in multiples, as did the subsequent rebound, the analyst tells investors in a research note. For the company, the firm sees net interest incomes moving higher, though its net interest margins are likely flattish from Q1.

Valuation Metrics

The current forward P/E ratio for Bank of America Corp (BAC.N) is 12.22, compared to its 5-year average forward P/E of 11.45. For a more detailed relative valuation and DCF analysis to assess Bank of America Corp 's fair value, click here.

Forward PE

StronglyUndervaluedUndervaluedFairOvervaluedStronglyOvervalueddotted line Image
Fair
5Y Average PE
11.45
Current PE
12.22
Overvalued PE
13.37
Undervalued PE
9.54

Forward EV/EBITDA

StronglyUndervaluedUndervaluedFairOvervaluedStronglyOvervalueddotted line Image
N/A
5Y Average EV/EBITDA
0.00
Current EV/EBITDA
0.00
Overvalued EV/EBITDA
0.00
Undervalued EV/EBITDA
0.00

Forward PS

StronglyUndervaluedUndervaluedFairOvervaluedStronglyOvervalueddotted line Image
Fair
5Y Average PS
3.03
Current PS
3.23
Overvalued PS
3.59
Undervalued PS
2.46

Financials

Annual
Quarterly
FY2025Q2
YoY :
+5.23%
25.47B
Total Revenue
FY2025Q2
YoY :
+0.99%
7.69B
Operating Profit
FY2025Q2
YoY :
+3.18%
7.12B
Net Income after Tax
FY2025Q2
YoY :
+7.23%
0.89
EPS - Diluted
FY2025Q1
YoY :
+22.85%
-31.74B
Free Cash Flow
FY2025Q2
YoY :
-100.00%
N/A
FCF Margin - %
FY2025Q2
YoY :
-1.93%
27.94
Net Margin - %
FY2025Q2
YoY :
+5.41%
2.73
ROIC

Trading Trends

Insider
Insiders are Neutral. There are no significant trading trends over the last month.
Sold
0-3
Months
200.5K
USD
4
3-6
Months
439.2K
USD
8
6-9
Months
2.0B
USD
12
0-12
Months
7.1B
USD
40
Bought
0-3
4
531.6K
USD
Months
3-6
9
461.9K
USD
Months
6-9
11
163.2K
USD
Months
0-12
4
25.1K
USD
Months
Hedge Fund
Hedge Funds areBuying! The buying amount has increased 131.71% over the last quarter.
Sold
0-3
Months
0.0
Volume
0
3-6
Months
17.0M
Volume
17
6-9
Months
360.1M
Volume
29
0-12
Months
12.0K
Volume
1
Bought
0-3
0
0.0
Volume
Months
3-6
19
60.3M
Volume
Months
6-9
23
26.0M
Volume
Months
0-12
0
0.0
Volume
Months
Congress Trading
Congress are Neutral. There are no significant trading trends over the last month.
Sold
0-3
Months
172.0K
USD
7
3-6
Months
238.5K
USD
10
6-9
Months
0.0
USD
0
0-12
Months
8.0K
USD
1
Bought
0-3
11
137.0K
USD
Months
3-6
3
48.5K
USD
Months
6-9
1
32.5K
USD
Months
0-12
0
0.0
USD
Months

BAC News & Events

Events Timeline

2025-07-23 (ET)
2025-07-23
16:16:57
Bank of America raises dividend 8%, announces $40B share repurchase plan
select
2025-07-22 (ET)
2025-07-22
14:19:23
Synovus weighs possible merger amid takeover interest, Bloomberg says
select
link
2025-07-22
14:07:43
Mixed options sentiment in Bank of America with shares up 1.21%
select
Sign Up For More Events

News

2.0
07-25TipRanks
Palantir (PLTR) Is Now Officially One of America’s Top 20 Most Valuable Companies
2.0
07-25CNBC
Palantir joins list of 20 most valuable U.S. companies, with stock more than doubling in 2025
6.5
07-25NASDAQ.COM
Warren Buffett's Favorite Stock Is Up Over 4,470,000% Since 1965, but You Won't Find It in His Portfolio
Sign Up For More News

FAQ

arrow icon

What is Bank of America Corp (BAC) stock price today?

The current price of BAC is 48.45 USD — it has increased 0.12 % in the last trading day.

arrow icon

What is Bank of America Corp (BAC)'s business?

arrow icon

What is the price predicton of BAC Stock?

arrow icon

What is Bank of America Corp (BAC)'s revenue for the last quarter?

arrow icon

What is Bank of America Corp (BAC)'s earnings per share (EPS) for the last quarter?

arrow icon

What changes have occurred in the market's expectations for Bank of America Corp (BAC)'s fundamentals?

arrow icon

How many employees does Bank of America Corp (BAC). have?

arrow icon

What is Bank of America Corp (BAC) market cap?