DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 30 2025 | $140.53 | $140.87 | $138.59 | $139.89 | 8,034,400 |
June 27 2025 | $139.28 | $140.92 | $138.14 | $139.72 | 7,249,300 |
June 26 2025 | $137.06 | $139.23 | $136.89 | $138.79 | 6,013,200 |
June 25 2025 | $135.18 | $136.94 | $134.48 | $136.77 | 5,736,400 |
June 24 2025 | $134.74 | $135.74 | $134.08 | $134.96 | 5,599,900 |
June 23 2025 | $131.15 | $133.17 | $130.00 | $133.08 | 5,232,400 |
June 20 2025 | $132.43 | $132.45 | $131.00 | $131.79 | 8,904,400 |
June 18 2025 | $129.12 | $132.04 | $129.03 | $131.61 | 6,170,400 |
June 17 2025 | $128.94 | $130.27 | $128.77 | $129.19 | 4,767,700 |
June 16 2025 | $129.39 | $131.88 | $129.39 | $130.00 | 6,240,500 |
June 13 2025 | $129.29 | $130.17 | $127.92 | $128.60 | 4,367,500 |
June 12 2025 | $129.76 | $131.09 | $128.90 | $131.01 | 4,258,700 |
June 11 2025 | $131.12 | $132.53 | $130.51 | $130.90 | 5,810,200 |
June 10 2025 | $130.69 | $131.55 | $130.25 | $130.91 | 3,816,900 |
June 09 2025 | $131.32 | $131.98 | $130.21 | $131.04 | 4,838,600 |
June 06 2025 | $131.17 | $132.65 | $129.92 | $130.91 | 5,004,400 |
June 05 2025 | $127.48 | $130.15 | $126.46 | $129.72 | 6,193,300 |
June 04 2025 | $127.95 | $128.53 | $127.28 | $127.28 | 3,123,200 |
June 03 2025 | $127.24 | $128.29 | $126.25 | $127.79 | 4,145,600 |
June 02 2025 | $126.60 | $127.58 | $125.49 | $127.51 | 3,607,900 |
May 30 2025 | $126.73 | $127.44 | $125.48 | $127.15 | 6,436,100 |
May 29 2025 | $127.22 | $127.51 | $126.05 | $127.28 | 4,337,500 |
May 28 2025 | $128.32 | $128.53 | $126.39 | $126.63 | 4,050,900 |
May 27 2025 | $126.66 | $128.64 | $125.95 | $128.32 | 5,472,400 |
May 23 2025 | $123.24 | $125.70 | $123.03 | $125.20 | 3,361,400 |