| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2019 | $32.08 | $32.30 | $30.30 | $30.45 | 119,190,000 |
July 30 2019 | $33.21 | $33.94 | $32.94 | $33.87 | 72,198,883 |
July 29 2019 | $34.14 | $34.18 | $32.98 | $33.48 | 45,921,980 |
July 26 2019 | $34.23 | $34.77 | $33.87 | $34.02 | 43,502,781 |
July 25 2019 | $34.05 | $34.25 | $33.62 | $33.67 | 36,705,621 |
July 24 2019 | $33.64 | $34.36 | $33.45 | $34.11 | 41,952,262 |
July 23 2019 | $33.17 | $33.50 | $32.93 | $33.49 | 38,532,461 |
July 22 2019 | $32.80 | $33.31 | $32.74 | $32.85 | 37,777,312 |
July 19 2019 | $33.08 | $33.35 | $32.45 | $32.51 | 44,617,699 |
July 18 2019 | $33.03 | $33.46 | $32.42 | $33.00 | 58,610,859 |
July 17 2019 | $34.01 | $34.30 | $33.49 | $33.60 | 42,557,898 |
July 16 2019 | $34.30 | $34.86 | $33.80 | $33.85 | 66,912,703 |
July 15 2019 | $33.34 | $34.55 | $33.27 | $34.39 | 65,565,250 |
July 12 2019 | $32.76 | $33.39 | $32.59 | $33.21 | 51,509,680 |
July 11 2019 | $33.91 | $34.00 | $32.76 | $33.06 | 63,081,801 |
July 10 2019 | $33.56 | $34.03 | $33.36 | $33.79 | 60,388,441 |
July 09 2019 | $31.76 | $33.18 | $31.71 | $33.15 | 61,419,770 |
July 08 2019 | $31.80 | $32.15 | $31.26 | $32.04 | 49,689,398 |
July 05 2019 | $30.88 | $31.56 | $30.75 | $31.50 | 34,011,871 |
July 03 2019 | $31.13 | $31.33 | $30.74 | $31.19 | 23,462,000 |
July 02 2019 | $30.96 | $31.26 | $30.73 | $31.24 | 37,721,680 |
July 01 2019 | $31.79 | $32.04 | $30.87 | $31.20 | 60,525,527 |
June 28 2019 | $31.08 | $31.11 | $30.33 | $30.37 | 50,090,930 |
June 27 2019 | $30.41 | $30.96 | $30.21 | $30.74 | 55,623,312 |
June 26 2019 | $29.98 | $30.48 | $29.78 | $29.92 | 65,064,199 |