
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $543.19 | $544.43 | $539.38 | $540.94 | 1,365,900 |
July 28 2023 | $544.71 | $547.83 | $542.82 | $543.50 | 1,371,400 |
July 27 2023 | $547.74 | $551.06 | $540.87 | $542.06 | 1,485,300 |
July 26 2023 | $545.61 | $548.04 | $543.60 | $546.25 | 1,306,400 |
July 25 2023 | $546.83 | $547.58 | $544.44 | $545.30 | 1,602,500 |
July 24 2023 | $538.37 | $546.63 | $536.32 | $544.09 | 2,086,400 |
July 21 2023 | $539.49 | $542.27 | $537.84 | $538.23 | 5,264,300 |
July 20 2023 | $534.32 | $541.33 | $534.23 | $537.36 | 1,732,800 |
July 19 2023 | $534.97 | $536.33 | $532.60 | $534.61 | 1,261,100 |
July 18 2023 | $533.22 | $535.47 | $530.06 | $534.11 | 1,778,800 |
July 17 2023 | $526.96 | $534.71 | $526.88 | $533.50 | 1,909,900 |
July 14 2023 | $519.75 | $527.62 | $519.17 | $527.46 | 1,828,700 |
July 13 2023 | $518.88 | $520.15 | $514.04 | $519.50 | 1,647,200 |
July 12 2023 | $513.28 | $521.11 | $512.42 | $519.07 | 1,960,500 |
July 11 2023 | $508.94 | $512.08 | $507.64 | $511.00 | 1,262,300 |
July 10 2023 | $506.58 | $512.46 | $506.58 | $508.47 | 1,955,600 |
July 07 2023 | $515.10 | $517.58 | $506.17 | $506.58 | 2,740,600 |
July 06 2023 | $519.92 | $521.29 | $517.70 | $518.46 | 1,750,100 |
July 05 2023 | $522.18 | $526.84 | $518.59 | $522.09 | 1,630,400 |
July 03 2023 | $518.35 | $522.04 | $515.54 | $522.00 | 951,400 |