
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $147.71 | $148.92 | $146.45 | $147.62 | 7,955,200 |
July 28 2023 | $146.07 | $148.73 | $146.01 | $147.72 | 9,397,300 |
July 27 2023 | $145.60 | $146.01 | $143.48 | $143.66 | 7,191,600 |
July 26 2023 | $144.62 | $146.24 | $144.40 | $145.39 | 7,013,800 |
July 25 2023 | $144.96 | $145.31 | $143.98 | $145.24 | 5,883,800 |
July 24 2023 | $144.35 | $145.40 | $143.84 | $144.90 | 5,549,500 |
July 21 2023 | $142.76 | $145.14 | $142.33 | $144.44 | 9,938,400 |
July 20 2023 | $141.24 | $142.38 | $139.91 | $142.20 | 6,445,400 |
July 19 2023 | $140.36 | $141.55 | $139.71 | $141.05 | 6,203,600 |
July 18 2023 | $139.51 | $141.23 | $139.26 | $140.10 | 5,351,200 |
July 17 2023 | $140.45 | $140.93 | $139.82 | $139.83 | 4,625,300 |
July 14 2023 | $140.10 | $141.37 | $139.59 | $140.83 | 6,128,900 |
July 13 2023 | $139.84 | $140.33 | $139.09 | $139.80 | 5,561,400 |
July 12 2023 | $138.93 | $140.22 | $138.57 | $139.70 | 6,764,600 |
July 11 2023 | $139.59 | $139.89 | $137.93 | $138.98 | 5,150,300 |
July 10 2023 | $139.79 | $141.08 | $139.60 | $139.71 | 5,529,200 |
July 07 2023 | $142.39 | $142.58 | $139.61 | $139.66 | 9,169,500 |
July 06 2023 | $141.91 | $142.84 | $141.50 | $142.65 | 7,958,300 |
July 05 2023 | $142.31 | $143.09 | $142.13 | $142.88 | 8,279,800 |
July 03 2023 | $142.17 | $143.16 | $141.22 | $143.13 | 3,996,100 |