DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 24 2025 | $127.99 | $129.00 | $127.97 | $128.32 | 1,011,705 |
June 23 2025 | $126.80 | $127.20 | $126.03 | $127.19 | 909,270 |
June 20 2025 | $128.74 | $128.94 | $127.15 | $127.29 | 840,200 |
June 18 2025 | $128.40 | $128.86 | $127.98 | $128.07 | 719,800 |
June 17 2025 | $128.63 | $129.03 | $127.69 | $127.99 | 566,400 |
June 16 2025 | $128.59 | $130.00 | $128.24 | $128.88 | 811,400 |
June 13 2025 | $128.02 | $128.62 | $127.35 | $127.75 | 783,800 |
June 12 2025 | $128.34 | $128.87 | $128.09 | $128.82 | 541,600 |
June 11 2025 | $128.79 | $129.04 | $127.86 | $127.88 | 670,900 |
June 10 2025 | $128.01 | $128.35 | $127.70 | $128.31 | 1,022,900 |
June 09 2025 | $127.29 | $127.82 | $127.10 | $127.61 | 1,050,000 |
June 06 2025 | $127.50 | $128.14 | $127.31 | $127.53 | 885,900 |
June 05 2025 | $128.27 | $128.50 | $126.91 | $126.96 | 895,000 |
June 04 2025 | $127.78 | $127.98 | $127.20 | $127.37 | 800,500 |
June 03 2025 | $127.76 | $128.32 | $127.42 | $127.49 | 1,023,900 |
June 02 2025 | $126.27 | $127.96 | $126.22 | $127.87 | 1,063,100 |
May 30 2025 | $124.88 | $127.17 | $124.19 | $126.66 | 1,359,800 |
May 29 2025 | $128.67 | $128.75 | $124.27 | $125.00 | 2,218,100 |
May 28 2025 | $128.43 | $129.46 | $128.41 | $128.94 | 1,044,500 |
May 27 2025 | $128.31 | $129.42 | $128.03 | $128.86 | 1,344,900 |
May 23 2025 | $126.44 | $128.73 | $126.07 | $128.43 | 1,355,500 |
May 22 2025 | $125.66 | $127.00 | $124.87 | $126.52 | 1,211,100 |
May 21 2025 | $126.24 | $126.69 | $125.70 | $125.82 | 1,104,100 |
May 20 2025 | $127.00 | $127.48 | $126.26 | $126.48 | 1,619,900 |
May 19 2025 | $125.55 | $127.44 | $125.21 | $127.14 | 940,100 |