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 $50.77.

DATE OPEN HIGH LOW CLOSE VOLUME
December 31 2021
$40.65
$40.83
$40.43
$40.62
24,253,900
December 30 2021
$40.86
$41.18
$40.61
$40.66
23,852,200
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,492,400
December 27 2021
$40.68
$40.92
$40.46
$40.76
33,879,200
December 23 2021
$40.79
$41.15
$40.54
$40.56
34,053,500
December 22 2021
$40.25
$40.70
$40.06
$40.43
35,715,700
December 21 2021
$39.75
$40.61
$39.75
$40.35
47,845,600
December 20 2021
$39.51
$39.59
$38.99
$39.41
56,455,200
December 17 2021
$40.63
$40.81
$39.83
$40.06
124,242,400
December 16 2021
$40.81
$41.42
$40.26
$41.09
69,487,200
December 15 2021
$40.51
$40.58
$39.83
$40.12
60,057,100
December 14 2021
$39.80
$40.92
$39.74
$40.29
47,099,400
December 13 2021
$40.42
$40.54
$39.62
$39.79
38,653,900
December 10 2021
$40.82
$40.93
$40.24
$40.65
37,700,200
December 09 2021
$40.09
$40.84
$39.85
$40.62
37,316,700
December 08 2021
$40.79
$40.90
$40.26
$40.32
50,560,300
December 07 2021
$40.69
$41.00
$40.57
$40.82
40,740,800
December 06 2021
$40.69
$40.98
$40.14
$40.31
48,193,100
December 03 2021
$41.09
$41.15
$39.81
$40.06
74,605,300
December 02 2021
$40.48
$41.54
$40.17
$40.99
57,821,400
December 01 2021
$41.09
$41.53
$39.81
$39.84
60,601,600
November 30 2021
$40.67
$41.09
$40.31
$40.41
77,193,600
November 29 2021
$42.18
$42.43
$41.04
$41.43
50,231,100
November 26 2021
$41.36
$41.84
$40.66
$41.58
55,110,100
Daily pricing data for Bank of America dates back to 2/21/1973, and may be incomplete.