| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 30 2025 | $103.85 | $107.46 | $103.35 | $106.10 | 39,913,500 |
July 29 2025 | $106.61 | $107.42 | $103.00 | $103.32 | 30,568,000 |
July 28 2025 | $105.84 | $107.13 | $104.66 | $106.77 | 30,578,400 |
July 25 2025 | $101.55 | $106.39 | $101.05 | $104.85 | 35,637,800 |
July 24 2025 | $103.00 | $103.04 | $100.32 | $101.93 | 26,698,100 |
July 23 2025 | $102.13 | $102.68 | $100.54 | $102.08 | 33,805,200 |
July 22 2025 | $103.71 | $105.93 | $98.75 | $101.85 | 44,667,400 |
July 21 2025 | $109.00 | $110.31 | $104.07 | $104.34 | 46,430,600 |
July 18 2025 | $109.75 | $113.44 | $106.95 | $109.74 | 74,033,300 |
July 17 2025 | $103.54 | $106.64 | $102.72 | $105.45 | 39,114,400 |
July 16 2025 | $100.02 | $104.62 | $99.70 | $103.25 | 54,557,800 |
