bac performance 2016

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

DATEOPENHIGHLOWCLOSEVOLUME
December 30 2016
$17.77
$17.96
$17.71
$17.83
72,605,900
December 29 2016
$18.02
$18.07
$17.57
$17.75
79,188,400
December 28 2016
$18.25
$18.29
$17.96
$18.02
52,652,900
December 27 2016
$18.32
$18.35
$18.19
$18.24
39,988,600
December 23 2016
$18.16
$18.28
$18.10
$18.24
38,187,800
December 22 2016
$18.24
$18.34
$18.13
$18.19
67,123,500
December 21 2016
$18.33
$18.33
$18.13
$18.26
61,079,100
December 20 2016
$18.26
$18.42
$18.24
$18.32
83,879,500
December 19 2016
$18.24
$18.33
$18.02
$18.14
97,508,900
December 16 2016
$18.69
$18.82
$18.28
$18.28
147,497,700
December 15 2016
$18.48
$18.87
$18.40
$18.69
162,025,800
December 14 2016
$18.00
$18.80
$17.92
$18.29
225,340,900
December 13 2016
$18.40
$18.46
$17.99
$18.24
118,204,100
December 12 2016
$18.56
$18.76
$18.19
$18.24
136,986,000
December 09 2016
$18.52
$18.70
$18.38
$18.63
130,590,400
December 08 2016
$18.39
$18.75
$18.31
$18.52
182,693,900
December 07 2016
$17.90
$18.21
$17.71
$18.21
168,005,200
December 06 2016
$17.82
$17.88
$17.53
$17.88
120,789,200
December 05 2016
$17.32
$17.65
$17.32
$17.62
130,377,300
December 02 2016
$17.34
$17.35
$16.96
$17.13
128,468,700
December 01 2016
$17.28
$17.70
$17.22
$17.35
199,233,900
November 30 2016
$16.76
$17.10
$16.72
$17.04
191,699,600
November 29 2016
$16.38
$16.51
$16.28
$16.31
114,216,800
November 28 2016
$16.62
$16.76
$16.28
$16.32
108,651,200
November 25 2016
$16.58
$16.79
$16.48
$16.77
62,610,400