DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 20 2025 | $143.31 | $144.05 | $141.82 | $144.03 | 5,562,200 |
June 18 2025 | $142.13 | $143.67 | $141.57 | $142.51 | 2,629,100 |
June 17 2025 | $144.06 | $144.88 | $141.97 | $142.21 | 1,739,900 |
June 16 2025 | $143.68 | $145.39 | $143.51 | $145.07 | 1,681,300 |
June 13 2025 | $143.13 | $144.45 | $141.73 | $142.32 | 2,450,400 |
June 12 2025 | $146.42 | $147.27 | $144.49 | $144.77 | 2,069,700 |
June 11 2025 | $145.04 | $148.05 | $144.42 | $147.18 | 2,904,400 |
June 10 2025 | $144.24 | $145.31 | $143.15 | $145.06 | 3,129,200 |
June 09 2025 | $145.55 | $146.03 | $142.67 | $144.23 | 3,401,900 |
June 06 2025 | $148.00 | $148.46 | $145.44 | $145.50 | 2,297,100 |
June 05 2025 | $147.04 | $147.26 | $144.89 | $146.26 | 3,568,300 |
June 04 2025 | $148.91 | $148.95 | $146.71 | $146.81 | 2,346,900 |
June 03 2025 | $146.31 | $148.36 | $145.21 | $148.13 | 2,343,300 |
June 02 2025 | $147.87 | $148.30 | $143.91 | $146.40 | 2,825,700 |
May 30 2025 | $148.73 | $149.45 | $147.60 | $148.35 | 5,339,800 |
May 29 2025 | $149.87 | $150.36 | $148.18 | $149.63 | 2,621,400 |
May 28 2025 | $149.65 | $150.00 | $148.19 | $148.66 | 2,297,500 |
May 27 2025 | $150.00 | $150.00 | $146.66 | $149.49 | 3,155,300 |
May 23 2025 | $147.45 | $148.69 | $147.01 | $147.62 | 2,369,800 |
May 22 2025 | $148.99 | $149.84 | $146.96 | $149.05 | 2,862,800 |
May 21 2025 | $151.58 | $152.42 | $148.60 | $148.67 | 2,661,800 |
May 20 2025 | $152.51 | $153.98 | $152.50 | $153.40 | 2,529,700 |
May 19 2025 | $151.21 | $153.51 | $150.37 | $153.39 | 2,613,600 |
May 16 2025 | $148.70 | $152.53 | $148.22 | $152.36 | 4,204,500 |
May 15 2025 | $145.62 | $148.45 | $144.65 | $148.02 | 4,472,100 |