
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| July 31 2016    | $655.10    | $655.29    | $624.37    | $624.68    | 110,818,000    | 
| July 30 2016    | $657.01    | $658.22    | $654.21    | $655.05    | 38,456,100    | 
| July 29 2016    | $655.11    | $657.80    | $654.79    | $656.99    | 60,703,500    | 
| July 28 2016    | $654.49    | $657.60    | $654.49    | $655.03    | 86,428,400    | 
| July 27 2016    | $651.63    | $657.46    | $648.45    | $654.35    | 147,460,992    | 
| July 26 2016    | $654.23    | $656.23    | $645.88    | $651.78    | 225,135,008    | 
| July 25 2016    | $661.26    | $661.83    | $653.40    | $654.10    | 78,176,496    | 
| July 24 2016    | $655.41    | $663.11    | $652.79    | $661.28    | 118,184,000    | 
| July 23 2016    | $650.73    | $656.37    | $648.52    | $655.56    | 69,532,200    | 
| July 22 2016    | $664.92    | $666.58    | $646.72    | $650.62    | 134,169,000    | 
| July 21 2016    | $665.23    | $666.22    | $660.42    | $665.01    | 60,491,800    | 
| July 20 2016    | $672.81    | $672.93    | $663.36    | $665.69    | 94,636,400    | 
| July 19 2016    | $672.74    | $673.28    | $667.63    | $672.86    | 61,203,300    | 
| July 18 2016    | $679.81    | $681.56    | $668.63    | $673.11    | 69,465,000    | 
| July 17 2016    | $661.99    | $682.37    | $661.99    | $679.46    | 74,407,904    | 
| July 16 2016    | $663.78    | $666.46    | $659.33    | $660.77    | 50,330,200    | 
| July 15 2016    | $659.17    | $667.08    | $659.04    | $663.26    | 81,673,104    | 
| July 14 2016    | $652.92    | $662.90    | $652.92    | $658.08    | 98,511,400    | 
| July 13 2016    | $664.80    | $668.70    | $654.47    | $654.47    | 131,449,000    | 
| July 12 2016    | $648.28    | $675.26    | $646.78    | $664.55    | 138,172,992    | 
| July 11 2016    | $648.48    | $659.63    | $644.98    | $647.66    | 107,910,000    | 
| July 10 2016    | $650.60    | $652.29    | $641.26    | $649.36    | 102,532,000    | 
| July 09 2016    | $666.38    | $666.38    | $633.40    | $650.96    | 180,536,000    | 
| July 08 2016    | $640.69    | $666.71    | $636.47    | $666.52    | 141,970,000    | 
| July 07 2016    | $678.09    | $682.43    | $611.83    | $640.56    | 258,091,008    |