
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $150.10 | $150.90 | $149.47 | $150.68 | 9,039,300 |
June 27 2025 | $149.95 | $151.25 | $148.96 | $150.34 | 10,010,800 |
June 26 2025 | $150.63 | $151.14 | $149.48 | $149.95 | 7,156,900 |
June 25 2025 | $149.33 | $151.00 | $148.69 | $150.22 | 7,153,700 |
June 24 2025 | $149.45 | $150.65 | $148.93 | $150.13 | 9,544,200 |
June 23 2025 | $147.71 | $149.38 | $147.71 | $149.27 | 7,397,900 |
June 20 2025 | $149.21 | $149.35 | $147.02 | $147.76 | 22,605,500 |
June 18 2025 | $150.50 | $150.58 | $148.67 | $148.69 | 8,325,200 |
June 17 2025 | $152.87 | $153.18 | $150.04 | $150.32 | 6,407,100 |
June 16 2025 | $154.30 | $154.38 | $152.36 | $153.12 | 7,024,000 |
June 13 2025 | $153.86 | $155.53 | $153.86 | $154.97 | 6,587,500 |
June 12 2025 | $154.12 | $154.56 | $153.07 | $154.54 | 7,075,500 |
June 11 2025 | $154.18 | $154.48 | $152.63 | $153.16 | 6,016,000 |
June 10 2025 | $153.32 | $155.31 | $152.92 | $154.33 | 6,791,600 |
June 09 2025 | $152.75 | $153.88 | $152.36 | $153.13 | 5,319,000 |
June 06 2025 | $151.91 | $153.92 | $151.91 | $152.93 | 5,391,500 |
June 05 2025 | $151.60 | $152.00 | $150.57 | $151.58 | 5,295,400 |
June 04 2025 | $152.83 | $152.83 | $151.06 | $151.14 | 6,983,900 |
June 03 2025 | $152.70 | $153.55 | $151.99 | $152.33 | 8,209,800 |
June 02 2025 | $152.39 | $153.43 | $150.24 | $153.29 | 6,669,300 |