bac average annual return

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

DATE OPEN HIGH LOW CLOSE VOLUME
August 15 2025
$47.75
$47.82
$46.90
$46.94
26,276,902
August 14 2025
$47.09
$47.73
$46.89
$47.71
21,073,786
August 13 2025
$47.68
$47.76
$46.99
$47.24
29,465,062
August 12 2025
$46.48
$47.66
$46.36
$47.50
35,484,466
August 11 2025
$46.06
$46.52
$45.81
$46.16
35,559,383
August 08 2025
$45.15
$46.30
$44.98
$46.01
37,131,557
August 07 2025
$45.71
$45.76
$44.78
$44.92
30,609,881
August 06 2025
$45.71
$45.94
$45.39
$45.42
27,916,770
August 05 2025
$45.95
$46.00
$44.75
$45.56
36,798,320
August 04 2025
$45.96
$46.11
$45.64
$45.85
31,038,900
August 01 2025
$46.36
$46.41
$45.32
$45.66
52,310,441
July 31 2025
$47.76
$48.03
$47.19
$47.27
40,016,312
July 30 2025
$48.26
$48.50
$47.74
$47.96
32,265,850
July 29 2025
$48.39
$48.51
$47.89
$47.95
26,216,480
July 28 2025
$48.45
$48.54
$48.08
$48.23
20,590,381
July 25 2025
$48.39
$48.55
$47.94
$48.45
24,461,230
July 24 2025
$48.49
$49.00
$48.21
$48.39
42,967,621
July 23 2025
$48.01
$48.31
$47.81
$48.14
31,380,100
July 22 2025
$47.60
$48.17
$47.46
$47.77
34,749,379
July 21 2025
$47.54
$48.04
$47.20
$47.48
32,199,670
July 18 2025
$47.01
$47.38
$46.90
$47.32
48,314,191
July 17 2025
$45.64
$47.22
$45.44
$47.02
56,480,727
July 16 2025
$46.25
$46.56
$45.01
$46.03
61,296,633
July 15 2025
$46.88
$47.01
$45.95
$46.15
55,144,992
July 14 2025
$46.81
$47.07
$46.55
$47.07
36,381,168