DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 27 2025 | $60.69 | $61.25 | $60.47 | $60.72 | 35,571,700 |
June 26 2025 | $60.93 | $61.28 | $60.57 | $61.14 | 29,434,600 |
June 25 2025 | $61.33 | $61.53 | $60.71 | $61.28 | 40,812,500 |
June 24 2025 | $59.77 | $60.47 | $59.56 | $60.06 | 40,387,200 |
June 23 2025 | $57.48 | $58.76 | $56.63 | $58.67 | 63,747,200 |
June 20 2025 | $60.27 | $60.33 | $58.15 | $58.67 | 35,261,800 |
June 18 2025 | $59.07 | $59.90 | $58.82 | $58.97 | 40,166,400 |
June 17 2025 | $60.02 | $60.13 | $58.69 | $59.50 | 53,900,700 |
June 16 2025 | $60.60 | $61.95 | $60.51 | $61.80 | 42,415,200 |
June 13 2025 | $59.62 | $60.30 | $59.17 | $59.74 | 42,127,800 |
June 12 2025 | $60.70 | $61.65 | $60.52 | $60.70 | 36,713,600 |
June 11 2025 | $62.40 | $62.79 | $61.60 | $61.84 | 30,336,900 |
June 10 2025 | $62.36 | $62.76 | $61.55 | $62.29 | 32,894,300 |
June 09 2025 | $61.13 | $61.86 | $60.78 | $61.77 | 43,950,300 |
June 06 2025 | $59.09 | $59.97 | $59.05 | $59.26 | 34,477,600 |
June 05 2025 | $60.15 | $60.16 | $57.70 | $57.87 | 57,995,000 |
June 04 2025 | $59.66 | $60.00 | $59.16 | $59.64 | 32,365,300 |
June 03 2025 | $59.98 | $60.78 | $59.71 | $60.40 | 37,381,600 |
June 02 2025 | $59.07 | $59.56 | $58.88 | $59.36 | 30,733,500 |
May 30 2025 | $60.05 | $60.26 | $58.86 | $59.46 | 45,680,000 |
May 29 2025 | $61.58 | $61.61 | $59.90 | $59.99 | 70,525,200 |
May 28 2025 | $61.84 | $62.03 | $60.76 | $60.79 | 44,241,900 |
May 27 2025 | $62.84 | $63.04 | $61.83 | $62.50 | 49,538,600 |
May 23 2025 | $61.81 | $62.61 | $61.43 | $61.83 | 61,971,400 |
May 22 2025 | $63.35 | $63.70 | $62.81 | $63.23 | 66,549,500 |