| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 29 2026 | $123.96 | $127.28 | $122.45 | $123.00 | 25,685,217 |
July 28 2026 | $125.83 | $127.18 | $117.89 | $123.53 | 42,804,212 |
July 27 2026 | $126.29 | $132.41 | $125.32 | $131.53 | 36,483,907 |
July 24 2026 | $125.17 | $125.31 | $122.02 | $122.92 | 21,090,100 |
July 23 2026 | $125.94 | $126.40 | $120.73 | $123.37 | 29,757,900 |
July 22 2026 | $132.22 | $132.35 | $123.45 | $124.57 | 38,588,300 |
July 21 2026 | $133.83 | $134.68 | $131.23 | $132.66 | 23,161,800 |
July 20 2026 | $131.88 | $136.62 | $131.82 | $134.85 | 30,571,300 |
July 17 2026 | $131.79 | $134.77 | $129.05 | $132.38 | 31,875,100 |
July 16 2026 | $133.08 | $136.21 | $128.68 | $134.44 | 28,951,300 |
July 15 2026 | $134.34 | $136.88 | $132.88 | $133.76 | 26,064,500 |
July 14 2026 | $123.61 | $135.79 | $122.64 | $133.72 | 49,963,700 |
July 13 2026 | $127.30 | $130.72 | $126.20 | $130.04 | 39,786,500 |
July 10 2026 | $132.14 | $132.28 | $125.77 | $126.79 | 31,163,000 |
July 09 2026 | $127.72 | $129.19 | $124.81 | $129.04 | 35,286,100 |
July 08 2026 | $129.49 | $132.39 | $126.71 | $132.22 | 40,587,800 |
July 07 2026 | $133.73 | $138.90 | $131.46 | $134.37 | 52,570,400 |
July 06 2026 | $127.24 | $134.07 | $126.64 | $132.54 | 37,360,100 |
July 02 2026 | $128.99 | $132.88 | $127.95 | $129.30 | 60,641,000 |
July 01 2026 | $120.05 | $128.25 | $119.35 | $125.73 | 58,561,300 |
June 30 2026 | $114.95 | $118.70 | $114.57 | $116.67 | 38,069,700 |
June 29 2026 | $116.23 | $119.08 | $114.70 | $115.70 | 45,017,400 |
June 26 2026 | $109.04 | $114.08 | $108.47 | $112.93 | 61,360,500 |
June 25 2026 | $111.38 | $112.15 | $106.37 | $107.27 | 61,840,100 |
June 24 2026 | $114.12 | $118.00 | $112.25 | $113.50 | 46,520,700 |
