| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2026 | $105.49 | $105.77 | $104.31 | $104.43 | 7,079,163 |
July 30 2026 | $105.00 | $105.48 | $103.02 | $105.22 | 7,737,679 |
July 29 2026 | $110.00 | $110.00 | $105.84 | $105.92 | 5,304,433 |
July 28 2026 | $107.97 | $109.55 | $107.12 | $109.34 | 4,970,876 |
July 27 2026 | $107.41 | $107.88 | $105.36 | $107.07 | 7,742,997 |
July 24 2026 | $107.65 | $108.39 | $106.91 | $107.74 | 5,370,000 |
July 23 2026 | $107.27 | $107.55 | $106.00 | $106.89 | 5,823,895 |
July 22 2026 | $109.55 | $110.00 | $107.21 | $107.42 | 9,536,251 |
July 21 2026 | $107.18 | $109.94 | $106.64 | $109.92 | 9,856,298 |
July 20 2026 | $106.65 | $108.23 | $106.47 | $106.95 | 6,628,846 |
July 17 2026 | $106.70 | $108.30 | $105.95 | $106.81 | 6,608,700 |
July 16 2026 | $107.45 | $108.00 | $105.03 | $105.84 | 12,025,100 |
July 15 2026 | $104.89 | $107.28 | $102.92 | $105.26 | 6,939,400 |
July 14 2026 | $105.93 | $106.27 | $104.45 | $105.53 | 11,396,100 |
July 13 2026 | $104.35 | $105.75 | $103.98 | $105.25 | 7,264,400 |
July 10 2026 | $103.05 | $104.81 | $101.77 | $103.51 | 9,356,300 |
July 09 2026 | $104.13 | $104.50 | $101.71 | $102.18 | 8,474,200 |
July 08 2026 | $103.68 | $105.04 | $103.11 | $103.83 | 4,766,300 |
July 07 2026 | $103.01 | $103.88 | $101.77 | $103.69 | 4,967,000 |
July 06 2026 | $104.44 | $104.73 | $101.15 | $101.45 | 5,709,600 |
July 02 2026 | $103.94 | $104.58 | $102.58 | $104.08 | 5,522,600 |
July 01 2026 | $102.77 | $104.22 | $102.13 | $104.17 | 7,508,100 |
June 30 2026 | $103.43 | $104.03 | $102.06 | $102.81 | 5,623,500 |
June 29 2026 | $103.16 | $103.70 | $102.41 | $102.94 | 4,788,400 |
June 26 2026 | $104.21 | $105.50 | $102.91 | $103.70 | 9,690,500 |
