| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2026 | $96.08 | $96.59 | $95.60 | $96.19 | 11,181,500 |
July 30 2026 | $97.41 | $97.48 | $94.46 | $96.16 | 20,285,925 |
July 29 2026 | $98.34 | $99.41 | $97.99 | $98.48 | 9,539,764 |
July 28 2026 | $97.00 | $99.23 | $96.99 | $98.89 | 9,119,006 |
July 27 2026 | $95.51 | $97.19 | $95.51 | $96.65 | 10,593,900 |
July 24 2026 | $93.26 | $96.29 | $93.00 | $94.85 | 12,151,700 |
July 23 2026 | $94.81 | $94.82 | $92.49 | $92.83 | 13,562,500 |
July 22 2026 | $97.12 | $97.30 | $95.65 | $95.87 | 9,119,200 |
July 21 2026 | $96.00 | $96.89 | $95.84 | $96.14 | 9,745,400 |
July 20 2026 | $97.85 | $98.39 | $96.00 | $96.41 | 9,861,700 |
July 17 2026 | $99.01 | $99.79 | $97.05 | $97.67 | 10,496,500 |
July 16 2026 | $97.28 | $99.85 | $97.28 | $99.71 | 7,480,000 |
July 15 2026 | $96.10 | $97.90 | $96.10 | $97.15 | 10,219,200 |
July 14 2026 | $95.51 | $96.69 | $95.13 | $95.87 | 7,651,600 |
July 13 2026 | $96.10 | $97.54 | $95.83 | $96.00 | 9,304,200 |
July 10 2026 | $96.89 | $97.05 | $95.52 | $95.62 | 10,678,900 |
July 09 2026 | $96.34 | $96.55 | $94.78 | $96.17 | 11,448,100 |
July 08 2026 | $97.30 | $97.66 | $96.64 | $96.70 | 8,720,800 |
July 07 2026 | $98.14 | $99.04 | $96.92 | $97.48 | 9,936,400 |
July 06 2026 | $98.85 | $99.44 | $97.02 | $97.41 | 10,171,900 |
July 02 2026 | $96.40 | $99.52 | $95.77 | $99.50 | 11,297,800 |
July 01 2026 | $96.55 | $97.76 | $95.65 | $95.71 | 11,590,400 |
June 30 2026 | $97.41 | $97.60 | $95.99 | $96.25 | 12,717,800 |
June 29 2026 | $98.95 | $99.28 | $97.75 | $97.88 | 10,418,100 |
June 26 2026 | $97.30 | $98.69 | $97.16 | $98.04 | 13,921,400 |
