
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2019 | $51.86 | $53.05 | $50.64 | $51.05 | 277,125,600 |
July 30 2019 | $50.03 | $50.36 | $49.68 | $50.03 | 135,742,800 |
July 29 2019 | $49.96 | $50.48 | $49.95 | $50.25 | 86,693,600 |
July 26 2019 | $49.72 | $50.26 | $49.64 | $49.78 | 70,475,600 |
July 25 2019 | $50.06 | $50.14 | $49.54 | $49.61 | 55,638,400 |
July 24 2019 | $49.77 | $50.12 | $49.65 | $50.01 | 59,966,400 |
July 23 2019 | $49.96 | $50.06 | $49.68 | $50.05 | 73,420,800 |
July 22 2019 | $48.80 | $49.66 | $48.79 | $49.66 | 89,111,600 |
July 19 2019 | $49.32 | $49.49 | $48.49 | $48.55 | 83,717,200 |
July 18 2019 | $48.89 | $49.34 | $48.82 | $49.29 | 74,162,400 |
July 17 2019 | $48.90 | $49.15 | $48.71 | $48.73 | 56,430,000 |
July 16 2019 | $49.03 | $49.39 | $48.77 | $49.01 | 67,467,200 |
July 15 2019 | $48.91 | $49.34 | $48.89 | $49.18 | 67,789,600 |
July 12 2019 | $48.52 | $48.89 | $48.46 | $48.72 | 70,380,800 |
July 11 2019 | $48.72 | $48.98 | $48.34 | $48.35 | 80,767,200 |
July 10 2019 | $48.37 | $48.82 | $48.30 | $48.70 | 71,588,400 |
July 09 2019 | $47.74 | $48.29 | $47.64 | $48.23 | 82,312,000 |
July 08 2019 | $48.12 | $48.26 | $47.55 | $47.93 | 101,354,400 |
July 05 2019 | $48.73 | $49.15 | $48.62 | $48.94 | 69,062,000 |
July 03 2019 | $48.72 | $48.99 | $48.57 | $48.99 | 45,448,000 |
July 02 2019 | $48.27 | $48.68 | $48.26 | $48.58 | 67,740,800 |
July 01 2019 | $48.69 | $49.01 | $48.09 | $48.30 | 109,012,000 |