| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $95.80 | $98.23 | $95.80 | $97.67 | 24,197,000 |
July 28 2023 | $95.73 | $95.77 | $93.19 | $94.86 | 17,566,400 |
July 27 2023 | $96.54 | $97.44 | $95.39 | $96.01 | 17,677,900 |
July 26 2023 | $95.73 | $96.28 | $95.30 | $95.71 | 15,159,600 |
July 25 2023 | $95.68 | $96.62 | $95.21 | $96.25 | 14,116,100 |
July 24 2023 | $95.04 | $96.68 | $94.68 | $96.10 | 15,090,900 |
July 21 2023 | $94.86 | $95.06 | $94.04 | $94.62 | 17,121,500 |
July 20 2023 | $93.39 | $94.41 | $93.22 | $94.18 | 15,740,200 |
July 19 2023 | $92.03 | $93.26 | $91.80 | $92.55 | 15,556,500 |
July 18 2023 | $91.91 | $93.08 | $91.38 | $91.91 | 24,617,800 |
July 17 2023 | $91.73 | $92.60 | $91.27 | $92.33 | 18,051,300 |
July 14 2023 | $94.76 | $94.76 | $91.56 | $91.93 | 28,181,900 |
July 13 2023 | $96.51 | $96.75 | $94.10 | $95.21 | 26,826,800 |
July 12 2023 | $97.45 | $98.04 | $96.66 | $96.98 | 13,238,200 |
July 11 2023 | $95.86 | $96.68 | $95.45 | $96.51 | 12,576,500 |
July 10 2023 | $93.78 | $95.40 | $93.58 | $95.35 | 14,877,600 |
July 07 2023 | $92.82 | $94.72 | $92.49 | $93.95 | 21,929,200 |
July 06 2023 | $95.71 | $96.28 | $93.29 | $93.73 | 17,961,400 |
July 05 2023 | $98.02 | $98.29 | $96.63 | $97.37 | 12,491,200 |
July 03 2023 | $97.90 | $98.78 | $97.51 | $97.87 | 7,397,000 |
