bac average annual return

Bank of America (BAC) has returned 1.9% since January 1, 2025.

DATE OPEN HIGH LOW CLOSE VOLUME
May 16 2025
$44.34
$44.79
$43.66
$44.69
49,488,135
May 15 2025
$44.60
$44.98
$44.01
$44.38
47,379,372
May 14 2025
$44.19
$44.92
$44.13
$44.74
42,419,547
May 13 2025
$43.42
$44.49
$43.42
$44.28
43,232,541
May 12 2025
$43.32
$43.96
$42.94
$43.36
44,875,064
May 09 2025
$41.73
$41.98
$41.69
$41.79
27,222,761
May 08 2025
$41.29
$42.15
$41.25
$41.60
41,861,754
May 07 2025
$41.04
$41.34
$40.86
$40.93
30,928,609
May 06 2025
$40.65
$41.27
$40.56
$40.84
29,541,840
May 05 2025
$40.85
$41.49
$40.62
$41.12
32,829,238
May 02 2025
$40.91
$41.23
$40.70
$41.07
41,613,020
May 01 2025
$39.82
$40.44
$39.58
$40.17
33,569,141
April 30 2025
$39.36
$40.00
$38.82
$39.88
40,994,602
April 29 2025
$39.63
$40.14
$39.48
$39.99
33,792,539
April 28 2025
$39.80
$40.08
$39.46
$39.78
37,428,008
April 25 2025
$39.54
$39.79
$39.32
$39.69
32,694,150
April 24 2025
$38.66
$39.70
$38.60
$39.58
42,457,113
April 23 2025
$39.41
$40.13
$38.67
$38.75
54,428,406
April 22 2025
$37.57
$38.49
$37.40
$38.32
42,288,922
April 21 2025
$37.07
$37.28
$36.50
$36.92
34,928,352
April 17 2025
$37.51
$37.87
$37.24
$37.41
47,144,449
April 16 2025
$37.86
$38.16
$36.97
$37.33
52,872,672
April 15 2025
$37.80
$38.75
$37.80
$37.99
84,677,797
April 14 2025
$36.49
$36.99
$36.27
$36.67
46,830,594
April 11 2025
$35.20
$36.23
$34.81
$35.95
63,671,941