| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $112.01 | $112.09 | $106.77 | $108.97 | 29,224,300 |
July 30 2025 | $112.42 | $114.71 | $112.23 | $114.56 | 16,378,800 |
July 29 2025 | $111.87 | $113.36 | $110.49 | $111.78 | 16,653,300 |
July 28 2025 | $111.54 | $111.82 | $109.68 | $111.07 | 12,932,300 |
July 25 2025 | $110.81 | $111.32 | $108.66 | $111.08 | 16,372,300 |
July 24 2025 | $110.88 | $112.55 | $110.07 | $111.55 | 20,293,100 |
July 23 2025 | $109.26 | $110.11 | $108.71 | $109.65 | 17,810,000 |
July 22 2025 | $112.68 | $112.82 | $107.96 | $109.05 | 27,917,600 |
July 21 2025 | $113.41 | $115.73 | $112.49 | $113.05 | 22,189,800 |
July 18 2025 | $114.06 | $114.62 | $113.10 | $114.21 | 19,349,900 |
July 17 2025 | $113.75 | $114.02 | $110.77 | $113.08 | 34,702,400 |
July 16 2025 | $118.84 | $118.90 | $114.63 | $116.24 | 30,614,800 |
July 15 2025 | $120.75 | $121.20 | $118.93 | $119.92 | 24,958,900 |
July 14 2025 | $120.19 | $120.25 | $116.83 | $118.42 | 32,117,700 |
July 11 2025 | $121.93 | $124.61 | $121.05 | $124.33 | 15,820,600 |
July 10 2025 | $124.08 | $124.15 | $121.82 | $122.91 | 15,378,400 |
July 09 2025 | $124.62 | $125.95 | $121.09 | $122.04 | 20,464,000 |
July 08 2025 | $122.25 | $125.25 | $121.75 | $124.22 | 26,238,200 |
July 07 2025 | $120.99 | $121.32 | $118.72 | $119.73 | 19,148,400 |
July 03 2025 | $122.02 | $123.32 | $121.52 | $121.98 | 13,247,900 |
July 02 2025 | $120.19 | $122.69 | $117.76 | $121.43 | 29,303,800 |
July 01 2025 | $122.04 | $123.67 | $118.78 | $120.58 | 24,825,800 |
