| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 05 2026 | $118.35 | $120.89 | $118.10 | $118.88 | 36,621,000 |
June 04 2026 | $119.90 | $119.94 | $117.29 | $117.74 | 22,422,314 |
June 03 2026 | $113.10 | $117.29 | $112.97 | $116.89 | 29,821,282 |
June 02 2026 | $113.85 | $114.57 | $112.73 | $113.06 | 27,292,668 |
June 01 2026 | $114.73 | $115.98 | $113.56 | $114.60 | 24,977,782 |
May 29 2026 | $118.11 | $119.08 | $114.71 | $115.75 | 42,163,400 |
May 28 2026 | $118.96 | $119.17 | $117.33 | $118.90 | 21,613,100 |
May 27 2026 | $118.33 | $119.43 | $118.04 | $118.54 | 22,062,200 |
May 26 2026 | $120.69 | $121.05 | $117.92 | $118.57 | 28,796,600 |
May 22 2026 | $121.34 | $121.95 | $118.91 | $120.27 | 30,330,600 |
May 21 2026 | $124.41 | $125.80 | $120.39 | $121.34 | 53,006,600 |
May 20 2026 | $132.91 | $133.65 | $130.33 | $130.85 | 28,471,600 |
May 19 2026 | $132.94 | $135.16 | $132.06 | $134.20 | 16,957,100 |
May 18 2026 | $131.52 | $133.47 | $131.13 | $133.34 | 17,183,200 |
May 15 2026 | $133.69 | $133.95 | $130.79 | $131.45 | 25,323,000 |
May 14 2026 | $131.36 | $132.78 | $130.86 | $132.46 | 14,200,400 |
May 13 2026 | $129.19 | $132.53 | $128.77 | $131.47 | 13,786,600 |
May 12 2026 | $128.08 | $131.12 | $127.72 | $130.35 | 17,935,400 |
May 11 2026 | $130.18 | $130.60 | $126.38 | $127.59 | 18,699,200 |
May 08 2026 | $130.32 | $131.41 | $130.25 | $130.43 | 15,183,700 |
May 07 2026 | $129.65 | $130.35 | $128.42 | $129.95 | 14,935,400 |
May 06 2026 | $130.61 | $130.90 | $129.28 | $129.83 | 16,371,500 |
May 05 2026 | $130.26 | $131.48 | $130.05 | $130.54 | 10,637,300 |
May 04 2026 | $130.16 | $131.50 | $129.43 | $130.08 | 10,340,700 |
May 01 2026 | $131.67 | $133.12 | $130.73 | $131.35 | 10,480,900 |
