walmart performance 2016

Walmart (WMT) returned 17.6% in 2016.

DATEOPENHIGHLOWCLOSEVOLUME
December 30 2016
$19.68
$19.77
$19.60
$19.68
20,668,500
December 29 2016
$19.71
$19.80
$19.68
$19.72
12,895,200
December 28 2016
$19.91
$19.93
$19.72
$19.74
14,627,100
December 27 2016
$19.73
$19.88
$19.72
$19.85
13,307,100
December 23 2016
$19.77
$19.86
$19.75
$19.80
14,411,700
December 22 2016
$20.29
$20.29
$19.71
$19.82
36,320,400
December 21 2016
$20.40
$20.50
$20.29
$20.29
15,303,000
December 20 2016
$20.42
$20.48
$20.36
$20.45
18,324,300
December 19 2016
$20.17
$20.43
$20.17
$20.38
17,667,900
December 16 2016
$20.24
$20.40
$20.10
$20.21
53,534,400
December 15 2016
$20.28
$20.44
$20.23
$20.24
21,408,900
December 14 2016
$20.47
$20.64
$20.27
$20.31
26,008,200
December 13 2016
$20.41
$20.57
$20.39
$20.44
26,662,500
December 12 2016
$19.95
$20.44
$19.94
$20.41
27,252,300
December 09 2016
$20.01
$20.05
$19.86
$19.95
32,270,100
December 08 2016
$20.07
$20.19
$20.02
$20.03
20,532,600
December 07 2016
$19.91
$20.12
$19.90
$20.10
20,898,600
December 06 2016
$19.79
$19.90
$19.65
$19.89
23,334,000
December 05 2016
$20.04
$20.07
$19.74
$19.77
31,583,700
December 02 2016
$19.95
$20.06
$19.92
$20.04
20,022,600
December 01 2016
$19.86
$20.00
$19.80
$19.98
20,549,400
November 30 2016
$20.05
$20.12
$19.84
$19.91
27,978,300
November 29 2016
$20.18
$20.30
$20.13
$20.18
21,930,300
November 28 2016
$20.05
$20.22
$20.02
$20.13
21,297,600
November 25 2016
$20.10
$20.26
$20.07
$20.14
12,703,200