Bank of America Corporation
    Share Price

    |
    |

    Share Price & Volume

    Previous Close $53.91
    Open-0.76% $53.50
    Day Low-1.36% $53.18
    Day High+0.07% $53.95
    52-Week Low-32.31% $36.49
    52-Week High+6.75% $57.55
    Day Volume 31,315,563
    Average Volume 40,994,511
    EPS (TTM) $4.02
    P/E (TTM) 13.42x
    FWD P/E (NTM) 12.25x
    Next Earnings Date Jul 14, 2026
    Market Cap 387,181,886,000
    Shares Outstanding (Millions) 7,176,680,000
    Dividend $1.10 (2.06%)
    Beta 1.24
    ROE 0.11%
    ROA 0.01%

    Analyst Ratings and Price Targets

    Current:

    $53.95

    Average:

    $59.32

    (+9.95%)

    Low:

    $55.00

    (+1.95%)

    High:

    $64.00

    (+18.63%)

    You need to login to see this data

    Piper SandlerMaintainsNeutral$59.00+9.36%Apr 15, 2026
    OppenheimerMaintainsOutperform$61.00+13.07%Apr 15, 2026
    Evercore ISI GroupMaintainsOutperform$61.00+13.07%Apr 15, 2026

    Headquarters

    Charlotte, NC, USA

    # of Employees

    213,000