
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $510.22 | $510.59 | $502.70 | $506.72 | 1,408,600 |
June 27 2025 | $505.18 | $510.96 | $503.73 | $509.94 | 1,835,500 |
June 26 2025 | $505.83 | $506.06 | $500.02 | $505.16 | 1,199,400 |
June 25 2025 | $509.71 | $510.59 | $499.60 | $503.38 | 1,189,200 |
June 24 2025 | $515.16 | $515.16 | $504.52 | $510.69 | 1,215,600 |
June 23 2025 | $515.03 | $519.46 | $502.31 | $510.67 | 1,261,400 |
June 20 2025 | $524.95 | $526.49 | $515.50 | $517.93 | 1,389,700 |
June 18 2025 | $518.54 | $527.86 | $517.89 | $521.50 | 959,700 |
June 17 2025 | $519.43 | $521.51 | $516.46 | $519.65 | 862,500 |
June 16 2025 | $511.87 | $522.95 | $509.45 | $520.97 | 1,278,800 |
June 13 2025 | $509.60 | $512.98 | $504.37 | $506.21 | 824,500 |
June 12 2025 | $515.06 | $516.66 | $511.59 | $513.44 | 797,000 |
June 11 2025 | $514.78 | $518.15 | $509.23 | $517.39 | 1,037,000 |
June 10 2025 | $516.49 | $517.16 | $505.59 | $512.40 | 1,294,000 |
June 09 2025 | $516.56 | $522.12 | $514.17 | $518.22 | 1,101,000 |
June 06 2025 | $516.19 | $522.52 | $514.59 | $516.55 | 1,473,800 |
June 05 2025 | $506.72 | $511.49 | $503.69 | $507.37 | 1,126,000 |
June 04 2025 | $511.03 | $513.31 | $504.09 | $504.42 | 992,700 |
June 03 2025 | $503.24 | $511.26 | $502.67 | $509.75 | 1,107,700 |
June 02 2025 | $502.81 | $505.91 | $497.70 | $504.48 | 993,700 |