Find your next investment
Price: $50.58-0.98% close / closeMarket cap: 354.97B USDOct 23, 2026 · Daily data

Bank of America Corporation

NYSE:BAC

1.ANALYST ESTIMATES

Data as of Oct 23, 2026

Wall Street price targets

24 analysts · Sep 29, 2026
Daily closing priceHigh targetMedian targetLow target
Forecast44577082Oct 25Apr 26Oct 26Apr 27Oct 27

Dashed paths illustrate the 12-month target range from the source reference price; they are not a predicted price trajectory. Closing-price history and the source reference price can differ.

Low$48.48-4.2%
Median$69.3637.1%
High$79.8057.8%

Analyst ratings

4.52 / 5
Strong buySellBuy

25 rating observations. Target-price and rating analyst counts can differ.

Strong buy16
Buy6
Hold3
Sell0
Strong sell0

What are analysts saying?

The recorded median target for BAC is $69.36, with a range of $48.48 to $79.80 from 24 analysts. Compared with the target dataset’s price of $50.58, the median implies 37.1%. Target date: Sep 29, 2026.

22 of 25 recorded ratings are Buy or Strong Buy. The source’s consensus category is Strong buy. Ratings date: Oct 20, 2026.

Reading analyst expectations

Is the target a guaranteed price?

No. A target expresses an analyst’s view and can change after new information. The range shows disagreement, not a statistical confidence interval. The supplied dataset does not establish a separate expiry date for every target.

Why use the median?

The middle of an ordered set is less sensitive to extreme targets than an arithmetic mean. Sardis displays the supplied median, lowest and highest values; it does not reconstruct an average from undisclosed individual forecasts.

Why do analyst counts differ?

Target prices and recommendations are separate datasets. They can cover different contributors and dates. A Buy recommendation is also different from an intrinsic-value calculation.

Continue your research

1 / 3 different stocks this weekExplore plans

Valuations are estimates, not investment advice. Figures may use different source dates.