| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 29 2016 | $96.51 | $97.52 | $96.24 | $96.98 | 973,200 |
July 28 2016 | $96.93 | $97.07 | $95.85 | $96.81 | 1,482,700 |
July 27 2016 | $98.98 | $98.98 | $96.45 | $96.95 | 1,738,100 |
July 26 2016 | $99.43 | $99.83 | $98.69 | $99.07 | 627,300 |
July 25 2016 | $99.31 | $99.55 | $98.94 | $99.51 | 484,600 |
July 22 2016 | $99.07 | $99.51 | $98.93 | $99.43 | 640,700 |
July 21 2016 | $99.40 | $99.50 | $98.75 | $99.04 | 702,800 |
July 20 2016 | $100.43 | $100.70 | $99.51 | $99.56 | 545,700 |
July 19 2016 | $100.04 | $100.37 | $99.68 | $100.29 | 675,300 |
July 18 2016 | $100.60 | $100.77 | $100.03 | $100.12 | 635,900 |
July 15 2016 | $100.77 | $101.27 | $100.21 | $100.46 | 880,600 |
July 14 2016 | $100.72 | $101.78 | $100.45 | $100.57 | 743,200 |
July 13 2016 | $100.46 | $101.06 | $100.10 | $100.82 | 467,800 |
July 12 2016 | $100.57 | $100.87 | $99.74 | $100.20 | 911,100 |
July 11 2016 | $101.55 | $101.73 | $100.45 | $101.29 | 958,600 |
July 08 2016 | $101.08 | $101.85 | $100.77 | $101.78 | 991,700 |
July 07 2016 | $101.51 | $101.72 | $100.65 | $101.15 | 1,144,700 |
July 06 2016 | $103.13 | $103.32 | $101.30 | $101.66 | 1,269,100 |
July 05 2016 | $101.24 | $103.04 | $101.15 | $102.42 | 1,297,400 |
July 01 2016 | $102.01 | $102.14 | $100.37 | $100.89 | 945,000 |
June 30 2016 | $99.73 | $101.81 | $99.16 | $101.79 | 1,577,900 |
June 29 2016 | $100.55 | $101.09 | $98.93 | $99.46 | 1,518,100 |
June 28 2016 | $100.92 | $100.92 | $99.69 | $100.52 | 1,485,800 |
June 27 2016 | $99.01 | $101.23 | $98.99 | $100.79 | 2,387,500 |
June 24 2016 | $97.50 | $100.40 | $97.09 | $99.21 | 2,116,400 |
