bank of america ytd

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

DATEOPENHIGHLOWCLOSEVOLUME
May 13 2026
$50.36
$50.78
$49.80
$49.84
22,751,494
May 12 2026
$50.86
$51.08
$49.84
$50.78
26,323,963
May 11 2026
$51.21
$51.38
$50.28
$50.55
25,925,367
May 08 2026
$52.98
$53.01
$51.10
$51.31
36,095,100
May 07 2026
$53.55
$54.00
$52.50
$52.75
28,682,100
May 06 2026
$53.82
$54.20
$53.47
$53.60
27,541,200
May 05 2026
$52.57
$53.36
$52.28
$53.12
28,458,600
May 04 2026
$53.07
$53.07
$52.00
$52.19
42,929,000
May 01 2026
$53.69
$54.06
$53.09
$53.24
24,825,000
April 30 2026
$52.61
$53.66
$52.15
$53.46
27,089,200
April 29 2026
$52.43
$53.02
$51.83
$52.88
26,250,700
April 28 2026
$53.02
$53.43
$52.63
$52.66
21,164,100
April 27 2026
$51.99
$52.93
$51.83
$52.63
28,043,700
April 24 2026
$52.32
$52.51
$51.93
$52.05
30,265,400
April 23 2026
$53.06
$53.52
$52.25
$52.47
31,956,300
April 22 2026
$53.67
$53.80
$53.00
$53.12
24,097,600
April 21 2026
$54.00
$54.65
$53.21
$53.48
34,266,300
April 20 2026
$53.50
$53.95
$53.18
$53.95
43,999,200
April 17 2026
$54.16
$54.60
$53.75
$53.91
43,484,700
April 16 2026
$54.04
$54.51
$53.47
$53.51
35,206,700
April 15 2026
$54.25
$55.40
$53.71
$54.32
63,838,200
April 14 2026
$53.10
$53.57
$52.80
$53.35
40,178,500
April 13 2026
$52.18
$53.44
$51.85
$53.35
27,835,300
April 10 2026
$52.80
$52.83
$52.20
$52.54
25,225,300
April 09 2026
$51.63
$52.84
$51.63
$52.71
32,008,000