bank of america stock price in 2025

The closing price for Bank of America (BAC) this year is $41.44, today. It is down 5.5% for the year. The latest price is $41.46.

DATE OPEN HIGH LOW CLOSE VOLUME
March 17 2025
$40.92
$41.77
$40.59
$41.44
37,242,797
March 14 2025
$40.26
$41.02
$40.17
$40.89
35,979,933
March 13 2025
$39.97
$40.19
$39.33
$39.67
37,766,078
March 12 2025
$40.31
$40.50
$39.20
$39.91
42,290,672
March 11 2025
$39.70
$40.66
$39.27
$39.61
50,608,379
March 10 2025
$40.40
$40.62
$39.18
$39.83
77,498,438
March 07 2025
$41.31
$41.73
$40.61
$41.40
50,651,434
March 06 2025
$41.33
$41.63
$40.70
$41.20
58,103,512
March 05 2025
$42.38
$42.46
$41.44
$42.02
52,588,898
March 04 2025
$44.45
$44.56
$41.77
$42.40
78,278,117
March 03 2025
$45.92
$46.67
$44.94
$45.27
46,946,020
February 28 2025
$44.04
$45.91
$43.92
$45.81
62,621,152
February 27 2025
$43.81
$44.49
$43.66
$43.84
28,477,730
February 26 2025
$43.76
$44.27
$43.58
$43.66
32,251,699
February 25 2025
$44.25
$44.55
$43.08
$43.66
38,119,008
February 24 2025
$44.75
$45.11
$44.16
$44.18
35,512,199
February 21 2025
$44.97
$45.22
$44.26
$44.53
43,485,871
February 20 2025
$45.61
$45.90
$44.76
$45.02
40,001,090
February 19 2025
$45.59
$45.77
$45.14
$45.72
38,967,820
February 18 2025
$46.27
$46.36
$45.87
$46.24
37,824,102
February 14 2025
$46.19
$46.79
$46.19
$46.67
25,960,500
February 13 2025
$46.23
$46.28
$45.68
$46.04
26,815,400
February 12 2025
$46.28
$46.29
$45.65
$45.92
29,777,070
February 11 2025
$46.26
$46.64
$45.98
$46.50
20,314,881
February 10 2025
$47.18
$47.26
$46.11
$46.38
26,725,211
Daily pricing data for Bank of America dates back to 11/5/1984, and may be incomplete.