
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
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 |
July 06 2016 | $670.42 | $681.90 | $670.42 | $677.33 | 134,960,992 |
July 05 2016 | $683.21 | $683.49 | $665.07 | $670.63 | 130,476,000 |
July 04 2016 | $658.80 | $683.66 | $650.51 | $683.66 | 92,008,400 |
July 03 2016 | $704.97 | $704.97 | $649.01 | $658.66 | 129,512,000 |
July 02 2016 | $676.73 | $703.70 | $676.40 | $703.70 | 112,354,000 |
July 01 2016 | $672.52 | $686.15 | $669.59 | $676.30 | 134,431,008 |
June 30 2016 | $640.59 | $675.40 | $636.61 | $673.34 | 138,980,000 |
June 29 2016 | $644.12 | $644.68 | $628.28 | $639.89 | 142,456,000 |
June 28 2016 | $658.10 | $659.25 | $637.77 | $647.00 | 138,384,992 |
June 27 2016 | $629.35 | $655.28 | $620.52 | $655.28 | 122,134,000 |
June 26 2016 | $665.93 | $665.98 | $616.93 | $629.37 | 109,225,000 |