bac price in 2017

The closing price for Bank of America (BAC) in 2017 was $24.72, on December 29, 2017. It was up 32.7% for the year. The latest price is $48.64.

DATE OPEN HIGH LOW CLOSE VOLUME
December 29 2017
$25.00
$25.02
$24.72
$24.72
40,672,008
December 28 2017
$24.90
$24.97
$24.84
$24.96
37,914,953
December 27 2017
$24.84
$24.90
$24.79
$24.90
35,111,840
December 26 2017
$24.91
$25.07
$24.77
$24.94
42,371,180
December 22 2017
$25.11
$25.15
$24.81
$25.02
54,202,961
December 21 2017
$24.78
$25.11
$24.77
$24.97
72,953,156
December 20 2017
$24.92
$24.99
$24.66
$24.69
81,271,219
December 19 2017
$24.79
$24.82
$24.60
$24.66
67,984,141
December 18 2017
$24.53
$24.71
$24.51
$24.69
70,548,609
December 15 2017
$24.21
$24.44
$24.07
$24.32
129,859,398
December 14 2017
$24.34
$24.44
$24.04
$24.06
60,615,820
December 13 2017
$24.55
$24.66
$24.14
$24.15
79,980,562
December 12 2017
$24.33
$24.71
$24.21
$24.55
76,017,172
December 11 2017
$24.33
$24.43
$24.20
$24.24
54,001,898
December 08 2017
$24.35
$24.36
$24.09
$24.33
60,991,328
December 07 2017
$23.83
$24.26
$23.76
$24.10
80,706,148
December 06 2017
$24.06
$24.26
$23.93
$23.99
74,593,805
December 05 2017
$24.51
$24.54
$24.16
$24.23
91,349,773
December 04 2017
$24.16
$24.55
$24.14
$24.34
145,661,703
December 01 2017
$23.66
$23.88
$23.03
$23.53
137,774,797
November 30 2017
$23.97
$24.05
$23.52
$23.59
122,131,906
November 29 2017
$23.37
$23.76
$23.22
$23.58
119,728,398
November 28 2017
$22.20
$23.10
$22.15
$23.05
99,765,023
November 27 2017
$22.12
$22.45
$22.11
$22.17
44,828,641
November 24 2017
$22.28
$22.30
$22.16
$22.17
14,273,570
Daily pricing data for Bank of America dates back to 11/5/1984, and may be incomplete.