bac stock performace

Bank of America (BAC) has returned -3.7% since January 1, 2026.

DATEOPENHIGHLOWCLOSEVOLUME
April 09 2026
$51.63
$52.84
$51.63
$52.71
32,006,764
April 08 2026
$51.94
$52.26
$51.37
$51.88
29,486,154
April 07 2026
$49.80
$50.48
$49.62
$50.28
28,206,831
April 06 2026
$49.43
$50.12
$49.25
$50.06
28,489,462
April 02 2026
$48.75
$49.57
$48.16
$49.38
April 01 2026
$49.70
$50.05
$48.78
$49.27
32,947,020
March 31 2026
$47.68
$48.77
$47.37
$48.75
49,060,594
March 30 2026
$47.55
$47.86
$46.93
$47.23
43,375,848
March 27 2026
$48.07
$48.25
$46.84
$46.97
36,781,859
March 26 2026
$48.71
$48.87
$48.03
$48.24
32,502,600
March 25 2026
$48.52
$49.11
$48.18
$48.75
29,988,289
March 24 2026
$47.05
$48.46
$47.02
$48.14
39,804,102
March 23 2026
$48.34
$48.39
$47.48
$47.52
42,333,238
March 20 2026
$47.13
$47.46
$46.69
$47.16
78,060,883
March 19 2026
$46.42
$47.19
$46.12
$47.01
38,601,379
March 18 2026
$47.22
$47.88
$46.69
$46.83
40,251,809
March 17 2026
$47.66
$48.08
$47.20
$47.28
33,427,820
March 16 2026
$47.12
$47.68
$46.90
$47.06
38,055,609
March 13 2026
$47.52
$47.82
$46.66
$46.72
45,473,070
March 12 2026
$47.70
$47.78
$46.79
$47.13
58,354,527
March 11 2026
$48.36
$48.65
$47.78
$48.52
42,185,809
March 10 2026
$48.28
$49.15
$47.60
$48.56
50,271,141
March 09 2026
$47.94
$48.15
$46.77
$47.90
62,752,801
March 06 2026
$48.55
$48.70
$47.62
$48.64
47,015,992
March 05 2026
$49.54
$50.15
$49.05
$49.53
39,073,900