
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $584.50 | $584.83 | $576.55 | $577.73 | 7,046,843 |
July 30 2025 | $581.35 | $582.83 | $577.26 | $579.91 | 6,974,729 |
July 29 2025 | $583.50 | $583.75 | $579.82 | $580.61 | 5,053,447 |
July 28 2025 | $582.72 | $583.18 | $580.93 | $582.12 | 4,193,101 |
July 25 2025 | $580.50 | $582.72 | $580.28 | $582.26 | 4,210,090 |
July 24 2025 | $580.03 | $581.44 | $579.42 | $579.96 | 3,840,901 |
July 23 2025 | $577.28 | $579.66 | $575.59 | $579.56 | 4,257,345 |
July 22 2025 | $575.00 | $575.56 | $572.38 | $574.68 | 4,767,703 |
July 21 2025 | $574.71 | $577.24 | $574.32 | $574.68 | 5,913,837 |
July 18 2025 | $575.19 | $575.22 | $572.58 | $573.65 | 4,262,378 |
July 17 2025 | $570.77 | $574.38 | $570.55 | $573.91 | 6,495,346 |
July 16 2025 | $570.15 | $571.01 | $564.95 | $570.49 | 6,141,184 |
July 15 2025 | $573.58 | $573.89 | $568.61 | $568.62 | 5,398,956 |
July 14 2025 | $569.60 | $571.42 | $568.34 | $571.10 | 4,747,041 |
July 11 2025 | $569.21 | $571.12 | $568.13 | $569.97 | 4,428,852 |
July 10 2025 | $570.53 | $573.00 | $569.46 | $572.03 | 4,961,691 |
July 09 2025 | $569.22 | $571.01 | $567.53 | $570.36 | 7,156,477 |
July 08 2025 | $567.91 | $568.59 | $566.25 | $567.00 | 6,944,624 |
July 07 2025 | $569.75 | $570.34 | $564.76 | $567.38 | 6,417,829 |
July 03 2025 | $568.94 | $572.41 | $568.89 | $571.96 | 4,836,962 |
July 02 2025 | $564.16 | $567.11 | $563.60 | $567.06 | 6,164,018 |
July 01 2025 | $563.35 | $565.58 | $562.59 | $564.55 | 7,412,742 |