
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2016 | $99.49 | $100.51 | $99.13 | $100.44 | 36,300,820 |
June 29 2016 | $98.31 | $99.50 | $98.29 | $99.30 | 31,356,721 |
June 28 2016 | $96.51 | $97.61 | $96.48 | $97.57 | 28,260,600 |
June 27 2016 | $96.76 | $96.76 | $95.04 | $95.48 | 50,044,301 |
June 24 2016 | $97.89 | $99.47 | $97.19 | $97.41 | 68,012,727 |
June 23 2016 | $100.96 | $101.61 | $100.52 | $101.59 | 18,714,230 |
June 22 2016 | $100.48 | $101.05 | $100.08 | $100.16 | 22,724,170 |
June 21 2016 | $100.25 | $100.61 | $100.03 | $100.41 | 22,804,109 |
June 20 2016 | $100.62 | $101.10 | $100.01 | $100.09 | 20,562,770 |
June 17 2016 | $100.43 | $100.58 | $99.23 | $99.46 | 29,208,830 |
June 16 2016 | $99.83 | $100.74 | $99.21 | $100.64 | 32,079,930 |
June 15 2016 | $100.90 | $101.02 | $100.18 | $100.35 | 24,605,699 |
June 14 2016 | $100.40 | $100.99 | $99.90 | $100.63 | 24,588,510 |
June 13 2016 | $100.92 | $101.47 | $100.50 | $100.63 | 25,412,180 |
June 10 2016 | $101.72 | $101.91 | $101.13 | $101.48 | 32,965,000 |
June 09 2016 | $102.40 | $102.76 | $102.20 | $102.65 | 17,571,631 |
June 08 2016 | $102.81 | $103.03 | $102.43 | $102.81 | 14,568,700 |
June 07 2016 | $102.96 | $103.06 | $102.59 | $102.64 | 12,184,300 |
June 06 2016 | $102.70 | $103.17 | $102.53 | $102.90 | 12,502,370 |
June 03 2016 | $102.81 | $102.86 | $101.85 | $102.53 | 20,269,920 |
June 02 2016 | $102.59 | $103.02 | $102.03 | $103.01 | 15,696,620 |
June 01 2016 | $102.47 | $103.03 | $102.39 | $102.80 | 19,571,529 |