BAC price target
Bank of America Corporation · end-of-day data as of Oct 16, 2026
Bank of America Corporation
$51.23-17.0%
Buy · 26 analystsPT $63.73 +24.4%
The average price target of the 15 analyst firms that published one in the last 12 months is $63.73 for BAC, 24.4% above the last close of $51.23 on Oct 16, 2026. Targets range from $48.96 to $74.59, with a median of $63.39. Rating consensus: Buy.
Summary
- Target upside+24.4%
- ConsensusBuy
Analyst price targets
Low$48.96
Average$63.73
Median$63.39
High$74.59
Upside+24.4%
15 firms with a target in the last 12 months · last close $51.23 · as of Oct 16, 2026
Evercore ISI$582026-01-15
Morgan Stanley$632026-01-15
Truist Financial$592026-01-15
Goldman Sachs$632026-01-06
Truist Financial$612026-01-06
Barclays$712026-01-05
+4 more
HSBC$492026-01-07
Oppenheimer$602026-04-16
Piper Sandler$582026-04-16
Truist Financial$602026-04-16
Truist Financial$562026-03-26
UBS$702026-08-03
Argus Research$692026-07-15
RBC Capital$662026-07-15
Robert W. Baird$632026-07-15
Truist Financial$652026-07-15
Wells Fargo$702026-07-15
+6 more
Barclays$682026-10-15
Morgan Stanley$612026-10-15
RBC Capital$602026-10-15
Wells Fargo$642026-10-15
Redburn Partners$722026-10-06
UBS$672026-10-05
+1 more
— actual price● bullish target● bearish targethover a dot to see the analysts behind it · wheel or drag to move through time · drag the price axis on the right to stretch it · double-click resets
Strong buy 6 · Buy 16 · Hold 4 · Sell 0 · Strong sell 0