| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2026 | $130.07 | $132.40 | $125.70 | $129.87 | 34,438,700 |
July 30 2026 | $122.87 | $128.34 | $121.58 | $127.56 | 41,338,400 |
July 29 2026 | $119.42 | $121.92 | $116.20 | $117.74 | 28,081,800 |
July 28 2026 | $118.18 | $122.33 | $114.50 | $119.96 | 32,665,400 |
July 27 2026 | $118.00 | $121.99 | $116.80 | $119.90 | 36,916,600 |
July 24 2026 | $122.47 | $123.08 | $114.75 | $114.99 | 46,405,700 |
July 23 2026 | $123.96 | $124.70 | $119.44 | $120.04 | 30,900,600 |
July 22 2026 | $126.18 | $128.84 | $124.70 | $125.84 | 21,096,700 |
July 21 2026 | $122.81 | $127.42 | $122.21 | $127.05 | 27,748,100 |
July 20 2026 | $124.27 | $125.49 | $120.03 | $121.38 | 36,793,200 |
July 17 2026 | $121.70 | $128.44 | $121.50 | $126.41 | 39,917,100 |
July 16 2026 | $131.48 | $131.78 | $123.66 | $124.21 | 54,780,900 |
July 15 2026 | $130.56 | $133.90 | $128.84 | $132.49 | 48,520,400 |
July 14 2026 | $132.00 | $132.76 | $127.60 | $127.94 | 52,670,400 |
July 13 2026 | $139.03 | $139.65 | $131.35 | $131.54 | 56,690,300 |
July 10 2026 | $145.65 | $145.68 | $139.26 | $140.64 | 29,843,300 |
July 09 2026 | $140.93 | $148.55 | $140.45 | $143.72 | 35,221,900 |
July 08 2026 | $138.58 | $141.35 | $137.07 | $140.00 | 34,607,300 |
July 07 2026 | $143.22 | $145.06 | $137.07 | $141.11 | 47,200,000 |
July 06 2026 | $143.80 | $145.12 | $140.67 | $143.26 | 36,683,000 |
July 02 2026 | $142.80 | $146.55 | $138.35 | $139.78 | 44,166,700 |
July 01 2026 | $143.99 | $147.04 | $142.01 | $142.01 | 45,964,000 |
