DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 20 2025 | $151.26 | $151.40 | $149.04 | $149.79 | 22,605,471 |
June 18 2025 | $152.57 | $152.65 | $150.71 | $150.73 | 8,325,237 |
June 17 2025 | $154.97 | $155.28 | $152.11 | $152.38 | 6,407,098 |
June 16 2025 | $156.42 | $156.50 | $154.45 | $155.22 | 7,023,995 |
June 13 2025 | $155.97 | $157.67 | $155.97 | $157.10 | 6,587,849 |
June 12 2025 | $156.24 | $156.68 | $155.17 | $156.66 | 7,075,500 |
June 11 2025 | $156.30 | $156.60 | $154.73 | $155.26 | 6,016,000 |
June 10 2025 | $155.43 | $157.44 | $155.02 | $156.45 | 6,791,600 |
June 09 2025 | $154.85 | $155.99 | $154.45 | $155.23 | 5,319,000 |
June 06 2025 | $154.00 | $156.03 | $154.00 | $155.03 | 5,391,500 |
June 05 2025 | $153.68 | $154.09 | $152.64 | $153.66 | 5,295,400 |
June 04 2025 | $154.93 | $154.93 | $153.13 | $153.22 | 6,983,900 |
June 03 2025 | $154.80 | $155.66 | $154.08 | $154.42 | 8,209,800 |
June 02 2025 | $154.48 | $155.54 | $152.30 | $155.40 | 6,669,300 |
May 30 2025 | $153.90 | $155.71 | $153.22 | $155.21 | 15,529,700 |
May 29 2025 | $151.75 | $154.04 | $151.56 | $153.58 | 6,810,600 |
May 28 2025 | $153.28 | $153.64 | $151.93 | $152.43 | 8,459,300 |
May 27 2025 | $152.52 | $154.04 | $151.93 | $153.25 | 6,990,700 |
May 23 2025 | $151.70 | $152.18 | $150.92 | $151.64 | 6,727,300 |
May 22 2025 | $151.36 | $152.02 | $150.09 | $151.32 | 7,535,300 |
May 21 2025 | $151.89 | $153.12 | $151.70 | $151.88 | 7,032,200 |
May 20 2025 | $151.04 | $152.73 | $150.83 | $152.36 | 7,351,500 |
May 19 2025 | $150.60 | $151.37 | $149.77 | $151.20 | 12,639,900 |
May 16 2025 | $148.40 | $150.21 | $147.95 | $150.05 | 8,051,200 |
May 15 2025 | $146.74 | $148.38 | $146.08 | $148.34 | 7,945,800 |