
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
December 31 2016     | $960.63     | $963.74     | $947.24     | $963.74     | 99,135,104     | 
December 30 2016     | $972.54     | $972.54     | $934.83     | $961.24     | 187,474,000     | 
December 29 2016     | $975.13     | $979.40     | $954.50     | $973.50     | 199,320,000     | 
December 28 2016     | $934.83     | $975.92     | $934.83     | $975.92     | 236,630,000     | 
December 27 2016     | $908.35     | $940.05     | $904.26     | $933.20     | 167,308,000     | 
December 26 2016     | $896.91     | $913.18     | $896.90     | $907.61     | 123,771,000     | 
December 25 2016     | $899.65     | $899.65     | $862.42     | $896.18     | 143,664,992     | 
December 24 2016     | $922.18     | $923.48     | $886.34     | $898.82     | 137,727,008     | 
December 23 2016     | $864.89     | $925.12     | $864.68     | $921.98     | 275,564,000     | 
December 22 2016     | $834.18     | $875.78     | $834.15     | $864.54     | 200,027,008     | 
December 21 2016     | $800.64     | $834.28     | $799.41     | $834.28     | 155,576,000     | 
December 20 2016     | $792.25     | $801.34     | $791.50     | $800.88     | 99,629,296     | 
December 19 2016     | $790.69     | $793.61     | $790.32     | $792.71     | 74,886,400     | 
December 18 2016     | $791.01     | $794.74     | $788.03     | $790.53     | 60,524,400     | 
December 17 2016     | $785.17     | $792.51     | $784.86     | $790.83     | 78,989,800     | 
December 16 2016     | $778.96     | $785.03     | $778.96     | $784.91     | 83,608,200     | 
December 15 2016     | $780.07     | $781.44     | $777.80     | $778.09     | 81,580,096     | 
December 14 2016     | $780.01     | $782.03     | $776.84     | $781.48     | 75,979,000     | 
December 13 2016     | $780.65     | $788.46     | $777.96     | $780.56     | 81,645,600     | 
December 12 2016     | $770.04     | $781.92     | $770.04     | $780.09     | 76,571,000     | 
December 11 2016     | $774.75     | $774.80     | $765.41     | $769.73     | 57,313,400     | 
December 10 2016     | $773.02     | $777.09     | $772.91     | $774.65     | 53,843,100     | 
December 09 2016     | $769.94     | $774.53     | $769.65     | $772.79     | 68,705,296     | 
December 08 2016     | $768.08     | $774.70     | $765.95     | $770.81     | 80,111,904     | 
December 07 2016     | $764.21     | $771.54     | $759.75     | $768.13     | 96,426,096     |