bac stock price january 2025

The closing price for Bank of America (BAC) in January 2025 was $45.00, on January 31, 2025. It was up 4.9% for the month. The latest price is $51.50.

DATEOPENHIGHLOWCLOSEVOLUME
January 31 2025
$45.39
$45.51
$44.86
$45.00
30,388,900
January 30 2025
$45.78
$45.84
$45.09
$45.41
31,199,900
January 29 2025
$45.43
$46.06
$45.33
$45.43
23,681,500
January 28 2025
$45.76
$46.11
$45.40
$45.52
27,156,600
January 27 2025
$45.24
$45.81
$45.08
$45.77
44,260,000
January 24 2025
$44.93
$45.54
$44.85
$45.21
24,655,100
January 23 2025
$44.75
$45.57
$44.75
$45.09
35,324,100
January 22 2025
$45.29
$45.42
$44.47
$44.50
40,296,200
January 21 2025
$45.31
$45.82
$45.23
$45.35
52,089,100
January 17 2025
$45.30
$45.56
$44.78
$45.22
44,486,100
January 16 2025
$45.68
$46.17
$44.53
$45.33
56,339,300
January 15 2025
$45.79
$46.12
$45.52
$45.78
57,154,800
January 14 2025
$44.32
$44.63
$43.96
$44.49
36,379,000
January 13 2025
$43.83
$44.06
$43.43
$43.79
34,353,600
January 10 2025
$44.71
$44.75
$43.48
$43.84
40,741,300
January 08 2025
$44.61
$44.96
$44.40
$44.91
40,246,000
January 07 2025
$44.98
$45.34
$44.37
$44.78
41,111,200
January 06 2025
$43.89
$44.85
$43.83
$44.12
30,518,500
January 03 2025
$43.49
$43.59
$42.91
$43.55
23,455,700
January 02 2025
$42.90
$43.34
$42.57
$43.04
25,610,600
Daily pricing data for Bank of America dates back to 2/21/1973, and may be incomplete.