| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 26 2026 | $117.18 | $117.18 | $112.86 | $113.77 | 51,631,500 |
June 25 2026 | $120.81 | $121.14 | $117.56 | $118.97 | 26,112,748 |
June 24 2026 | $120.32 | $122.89 | $119.03 | $119.73 | 20,775,811 |
June 23 2026 | $118.52 | $122.33 | $117.66 | $121.15 | 21,250,449 |
June 22 2026 | $119.60 | $122.09 | $119.60 | $121.53 | 19,795,229 |
June 18 2026 | $118.60 | $120.32 | $117.30 | $119.54 | 52,284,400 |
June 17 2026 | $118.96 | $119.66 | $116.94 | $117.33 | 18,472,000 |
June 16 2026 | $120.29 | $120.77 | $119.20 | $119.57 | 16,644,300 |
June 15 2026 | $122.56 | $122.59 | $119.53 | $120.17 | 23,148,000 |
June 12 2026 | $122.35 | $122.79 | $120.73 | $121.10 | 18,222,800 |
June 11 2026 | $117.18 | $122.55 | $116.50 | $121.83 | 24,625,500 |
June 10 2026 | $119.72 | $120.95 | $118.36 | $118.80 | 19,740,500 |
June 09 2026 | $123.26 | $124.22 | $117.10 | $120.36 | 22,744,100 |
June 08 2026 | $123.56 | $126.44 | $122.00 | $124.15 | 24,288,200 |
June 05 2026 | $128.66 | $128.84 | $121.55 | $121.64 | 33,169,300 |
June 04 2026 | $126.06 | $130.37 | $124.14 | $130.00 | 23,339,500 |
June 03 2026 | $126.16 | $129.42 | $124.92 | $126.50 | 29,972,500 |
June 02 2026 | $122.49 | $128.22 | $122.49 | $128.00 | 26,451,500 |
June 01 2026 | $119.80 | $121.95 | $118.30 | $121.33 | 23,966,800 |
May 29 2026 | $117.82 | $121.43 | $117.01 | $120.42 | 42,179,300 |
May 28 2026 | $120.53 | $120.72 | $117.96 | $118.64 | 20,631,300 |
May 27 2026 | $117.94 | $120.39 | $116.77 | $119.67 | 21,705,100 |
May 26 2026 | $120.54 | $120.77 | $117.10 | $118.33 | 26,607,200 |
May 22 2026 | $118.46 | $120.79 | $117.68 | $120.41 | 22,237,200 |
May 21 2026 | $114.13 | $118.60 | $113.57 | $118.20 | 22,700,600 |
