bank of america 2016

Bank of America (BAC) returned 36.4% in 2016.

DATEOPENHIGHLOWCLOSEVOLUME
December 30 2016
$17.86
$18.05
$17.80
$17.92
72,605,900
December 29 2016
$18.11
$18.16
$17.66
$17.84
79,188,400
December 28 2016
$18.35
$18.39
$18.05
$18.11
52,652,900
December 27 2016
$18.42
$18.44
$18.28
$18.34
39,988,600
December 23 2016
$18.26
$18.37
$18.19
$18.33
38,187,800
December 22 2016
$18.33
$18.44
$18.22
$18.28
67,123,500
December 21 2016
$18.43
$18.43
$18.22
$18.35
61,079,100
December 20 2016
$18.35
$18.52
$18.34
$18.42
83,879,500
December 19 2016
$18.33
$18.43
$18.11
$18.23
97,508,900
December 16 2016
$18.78
$18.91
$18.37
$18.38
147,497,700
December 15 2016
$18.57
$18.97
$18.49
$18.78
162,025,800
December 14 2016
$18.09
$18.90
$18.01
$18.39
225,340,900
December 13 2016
$18.49
$18.56
$18.08
$18.34
118,204,100
December 12 2016
$18.65
$18.86
$18.28
$18.34
136,986,000
December 09 2016
$18.61
$18.79
$18.48
$18.73
130,590,400
December 08 2016
$18.48
$18.85
$18.40
$18.61
182,693,900
December 07 2016
$18.00
$18.31
$17.80
$18.31
168,005,200
December 06 2016
$17.92
$17.97
$17.62
$17.97
120,789,200
December 05 2016
$17.41
$17.74
$17.41
$17.71
130,377,300
December 02 2016
$17.43
$17.44
$17.05
$17.22
128,468,700
December 01 2016
$17.37
$17.79
$17.31
$17.44
199,233,900
November 30 2016
$16.85
$17.19
$16.81
$17.13
191,699,600
November 29 2016
$16.47
$16.60
$16.36
$16.40
114,216,800
November 28 2016
$16.70
$16.85
$16.36
$16.40
108,651,200
November 25 2016
$16.66
$16.87
$16.57
$16.86
62,610,400