bac stock highest price in 2021

The highest closing price for Bank of America (BAC) in 2021 was $43.95, on November 3, 2021. It was up 48.9% for the year. The latest price is $44.97.

DATE OPEN HIGH LOW CLOSE VOLUME
December 31 2021
$40.65
$40.83
$40.43
$40.62
24,253,939
December 30 2021
$40.86
$41.17
$40.61
$40.66
23,852,170
December 29 2021
$40.95
$41.20
$40.72
$40.75
25,294,900
December 28 2021
$40.60
$41.16
$40.56
$40.81
32,499,240
December 27 2021
$40.68
$40.92
$40.46
$40.76
33,888,219
December 23 2021
$40.79
$41.15
$40.54
$40.56
34,053,480
December 22 2021
$40.25
$40.70
$40.06
$40.43
35,715,711
December 21 2021
$39.75
$40.61
$39.75
$40.35
47,845,609
December 20 2021
$39.51
$39.59
$38.99
$39.41
56,455,219
December 17 2021
$40.63
$40.81
$39.83
$40.06
124,712,203
December 16 2021
$40.81
$41.41
$40.26
$41.09
69,487,172
December 15 2021
$40.51
$40.58
$39.83
$40.12
60,057,121
December 14 2021
$39.80
$40.92
$39.74
$40.29
47,099,406
December 13 2021
$40.42
$40.54
$39.62
$39.79
38,653,898
December 10 2021
$40.82
$40.93
$40.24
$40.65
37,700,191
December 09 2021
$40.09
$40.84
$39.85
$40.62
37,316,660
December 08 2021
$40.79
$40.90
$40.26
$40.32
50,560,328
December 07 2021
$40.69
$41.00
$40.57
$40.82
40,740,781
December 06 2021
$40.69
$40.97
$40.14
$40.31
48,193,059
December 03 2021
$41.09
$41.15
$39.81
$40.06
74,605,312
December 02 2021
$40.48
$41.54
$40.17
$40.99
57,821,434
December 01 2021
$41.09
$41.53
$39.81
$39.84
60,636,840
November 30 2021
$40.67
$41.09
$40.31
$40.41
77,193,562
November 29 2021
$42.18
$42.43
$41.04
$41.43
50,231,121
November 26 2021
$41.36
$41.83
$40.66
$41.58
55,110,129
Daily pricing data for Bank of America dates back to 11/5/1984, and may be incomplete.