what is the stock price of bac

The closing price for Bank of America (BAC) yesterday was $49.76. It was down 0.2% for the day (down 0.2% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
May 15 2026 19:30
$49.57
$49.78
$49.52
$49.76
1,683,041
May 15 2026 18:30
$49.42
$49.44
$49.31
$49.43
466,340
May 15 2026 17:30
$49.58
$49.59
$49.42
$49.46
394,908
May 15 2026 16:30
$49.53
$49.67
$49.50
$49.62
262,058
May 15 2026 15:30
$49.55
$49.62
$49.42
$49.43
422,208
May 15 2026 14:30
$49.84
$49.96
$49.55
$49.69
617,430
May 15 2026 13:30
$49.88
$49.98
$49.49
$49.72
856,976
Daily pricing data for Bank of America dates back to 2/21/1973, and may be incomplete.