
BAC · NYSE
The supplied consensus is Buy across 24 analysts, with a mean target of $67. Other cited aggregators place the average at $68.77, $68.86 and $64.58, while Benzinga reports a $61.67 average for recent Jefferies, Piper Sandler and Oppenheimer ratings; a Zacks snippet gives a $49-to-$59 range but appears inconsistent with the current price data. Thus targets cluster in the low-to-high $60s, with a broad published spread from $49 to $68.86. Goldman Sachs is explicitly identified as a Buy and is the clearest named bullish view. The evidence does not identify the analyst with the lowest target or show the direction of revisions over the past week. Disagreement centers on whether fee and flat-trading warnings outweigh BAC’s earnings scale and valuation support.