bac stock price dec 31 2024

The closing price for Bank of America (BAC) on December 31 was $43.95. It was down 0.2% for the day (up 0.1% from previous close). The latest price is $44.90.

DATE OPEN HIGH LOW CLOSE VOLUME
December 31 2024 21:00
$43.95
$43.95
$43.95
$43.95
December 31 2024 20:30
$43.97
$44.01
$43.85
$43.97
2,804,153
December 31 2024 19:30
$43.81
$43.98
$43.76
$43.98
1,224,092
December 31 2024 18:30
$43.79
$43.98
$43.79
$43.81
1,269,416
December 31 2024 17:30
$43.74
$43.98
$43.71
$43.80
1,426,844
December 31 2024 16:30
$43.88
$43.94
$43.73
$43.74
1,257,467
December 31 2024 15:30
$44.09
$44.10
$43.84
$43.89
1,661,274
December 31 2024 14:30
$44.04
$44.23
$44.02
$44.10
2,161,963
Daily pricing data for Bank of America dates back to 11/5/1984, and may be incomplete.