| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 30 2026 | $104.96 | $107.00 | $101.22 | $101.69 | 710,013 |
July 29 2026 | $106.11 | $106.48 | $100.75 | $104.03 | 845,214 |
July 28 2026 | $105.02 | $106.83 | $102.16 | $106.66 | 639,163 |
July 27 2026 | $104.76 | $106.09 | $102.60 | $105.05 | 536,295 |
July 24 2026 | $104.55 | $104.99 | $101.85 | $103.29 | 599,965 |
July 23 2026 | $102.42 | $105.14 | $101.68 | $104.04 | 814,700 |
July 22 2026 | $103.05 | $105.75 | $102.36 | $104.24 | 908,100 |
July 21 2026 | $102.25 | $104.98 | $100.75 | $103.21 | 8,955,200 |
July 20 2026 | $103.64 | $107.00 | $101.76 | $102.45 | 1,748,600 |
July 17 2026 | $105.76 | $109.24 | $103.68 | $104.47 | 2,649,700 |
July 16 2026 | $102.30 | $105.20 | $100.72 | $102.41 | 573,400 |
July 15 2026 | $98.93 | $105.65 | $98.50 | $103.86 | 1,287,800 |
July 14 2026 | $95.00 | $98.70 | $95.00 | $97.35 | 879,000 |
July 13 2026 | $94.35 | $97.11 | $93.42 | $93.51 | 497,300 |
July 10 2026 | $95.10 | $97.90 | $93.80 | $94.89 | 1,111,800 |
July 09 2026 | $103.96 | $104.00 | $93.75 | $95.50 | 1,109,000 |
July 08 2026 | $101.34 | $103.49 | $100.84 | $101.90 | 670,100 |
July 07 2026 | $106.39 | $106.39 | $102.00 | $103.71 | 595,400 |
July 06 2026 | $107.92 | $110.99 | $107.44 | $108.09 | 505,800 |
July 02 2026 | $108.98 | $112.00 | $104.75 | $107.92 | 753,400 |
July 01 2026 | $117.01 | $117.01 | $103.06 | $109.10 | 1,665,700 |
June 30 2026 | $120.11 | $120.85 | $118.16 | $118.77 | 475,900 |
June 29 2026 | $121.57 | $123.99 | $116.74 | $120.21 | 506,300 |
June 26 2026 | $125.82 | $126.34 | $122.53 | $122.87 | 1,306,300 |
June 25 2026 | $127.23 | $129.92 | $124.02 | $125.80 | 527,600 |
