
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $118.48 | $119.00 | $115.77 | $115.94 | 37,129,000 |
July 30 2025 | $116.86 | $118.49 | $116.61 | $118.42 | 29,227,000 |
July 29 2025 | $117.90 | $117.96 | $116.33 | $116.87 | 27,525,000 |
July 28 2025 | $118.12 | $119.78 | $116.85 | $117.46 | 34,470,000 |
July 25 2025 | $117.84 | $118.73 | $117.44 | $118.05 | 26,293,000 |
July 24 2025 | $117.78 | $118.35 | $116.27 | $118.08 | 38,456,000 |
July 23 2025 | $118.98 | $119.26 | $117.36 | $117.68 | 45,043,000 |
July 22 2025 | $123.04 | $123.24 | $118.75 | $119.01 | 50,630,000 |
July 21 2025 | $120.60 | $123.71 | $119.80 | $123.33 | 56,276,000 |
July 18 2025 | $124.20 | $124.65 | $120.10 | $120.92 | 106,933,000 |
July 17 2025 | $125.30 | $127.75 | $124.48 | $127.42 | 64,699,000 |
July 16 2025 | $126.17 | $127.10 | $124.98 | $125.03 | 32,270,000 |
July 15 2025 | $126.20 | $127.12 | $124.32 | $126.03 | 28,017,000 |
July 14 2025 | $124.49 | $127.05 | $124.00 | $126.20 | 27,810,000 |
July 11 2025 | $125.98 | $126.10 | $123.13 | $124.51 | 39,572,000 |
July 10 2025 | $128.55 | $128.96 | $124.60 | $125.06 | 42,308,000 |
July 09 2025 | $127.40 | $128.83 | $126.62 | $128.83 | 23,845,000 |
July 08 2025 | $129.09 | $129.33 | $126.00 | $127.53 | 32,925,000 |
July 07 2025 | $129.50 | $129.50 | $127.60 | $128.96 | 22,737,000 |
July 03 2025 | $129.20 | $130.23 | $127.98 | $129.72 | 20,062,000 |
July 02 2025 | $129.70 | $130.00 | $127.16 | $128.49 | 30,488,000 |
July 01 2025 | $133.82 | $133.88 | $128.22 | $129.36 | 49,936,000 |