| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2026 | $120.11 | $122.59 | $119.22 | $122.25 | 16,933,673 |
July 30 2026 | $114.00 | $116.33 | $112.94 | $116.32 | 7,728,700 |
July 29 2026 | $114.71 | $117.66 | $113.94 | $115.03 | 8,872,740 |
July 28 2026 | $114.71 | $115.99 | $113.58 | $115.19 | 6,387,357 |
July 27 2026 | $114.12 | $115.02 | $112.61 | $115.00 | 7,335,897 |
July 24 2026 | $112.79 | $113.33 | $111.66 | $112.14 | 6,942,324 |
July 23 2026 | $115.76 | $116.41 | $113.10 | $114.06 | 8,500,196 |
July 22 2026 | $116.23 | $116.83 | $115.14 | $116.56 | 7,085,823 |
July 21 2026 | $118.66 | $119.45 | $117.65 | $117.97 | 9,338,238 |
July 20 2026 | $118.91 | $121.86 | $117.87 | $120.34 | 14,750,920 |
July 17 2026 | $114.65 | $115.93 | $113.94 | $114.97 | 11,282,100 |
July 16 2026 | $118.48 | $119.94 | $117.42 | $117.49 | 9,653,500 |
July 15 2026 | $117.40 | $121.22 | $117.15 | $117.69 | 20,233,300 |
July 14 2026 | $112.95 | $113.35 | $111.23 | $112.32 | 8,272,300 |
July 13 2026 | $112.86 | $114.20 | $111.82 | $112.35 | 9,559,900 |
July 10 2026 | $113.24 | $115.58 | $112.01 | $112.33 | 16,162,200 |
July 09 2026 | $109.12 | $112.17 | $108.85 | $111.14 | 14,110,600 |
July 08 2026 | $107.60 | $109.82 | $105.65 | $108.98 | 38,869,300 |
July 07 2026 | $97.80 | $99.74 | $97.39 | $98.14 | 10,204,200 |
July 06 2026 | $97.41 | $98.03 | $96.37 | $97.91 | 8,948,100 |
July 02 2026 | $96.89 | $97.95 | $95.19 | $96.14 | 11,744,600 |
July 01 2026 | $95.60 | $99.46 | $95.53 | $97.99 | 11,888,600 |
June 30 2026 | $94.99 | $96.96 | $94.36 | $95.98 | 11,816,100 |
June 29 2026 | $96.14 | $97.47 | $94.40 | $95.51 | 21,078,900 |
June 26 2026 | $92.00 | $95.72 | $91.99 | $94.81 | 18,307,600 |
