DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 30 2025 | $71.07 | $71.32 | $69.68 | $70.66 | 31,090,400 |
June 27 2025 | $69.41 | $73.79 | $69.31 | $71.65 | 117,530,300 |
June 26 2025 | $61.23 | $62.39 | $60.49 | $62.20 | 39,659,800 |
June 25 2025 | $61.12 | $61.20 | $60.04 | $60.50 | 12,186,200 |
June 24 2025 | $61.00 | $61.65 | $60.15 | $61.09 | 12,564,000 |
June 23 2025 | $59.26 | $60.97 | $59.12 | $60.45 | 15,921,300 |
June 20 2025 | $59.43 | $59.72 | $58.87 | $59.47 | 19,084,000 |
June 18 2025 | $59.68 | $60.12 | $59.05 | $59.19 | 14,194,300 |
June 17 2025 | $60.97 | $60.97 | $59.36 | $59.68 | 13,649,700 |
June 16 2025 | $61.05 | $61.85 | $60.91 | $61.57 | 13,681,600 |
June 13 2025 | $61.42 | $62.44 | $59.79 | $60.20 | 16,509,700 |
June 12 2025 | $62.40 | $62.59 | $61.43 | $62.46 | 9,830,500 |
June 11 2025 | $64.05 | $64.50 | $62.24 | $62.77 | 10,238,700 |
June 10 2025 | $62.04 | $63.81 | $61.91 | $63.53 | 15,287,000 |
June 09 2025 | $62.96 | $63.15 | $61.55 | $61.58 | 11,640,000 |
June 06 2025 | $62.33 | $62.75 | $61.79 | $62.46 | 13,299,600 |
June 05 2025 | $62.60 | $63.32 | $61.90 | $62.33 | 12,336,300 |
June 04 2025 | $62.04 | $62.70 | $61.93 | $62.43 | 10,242,300 |
June 03 2025 | $60.91 | $62.11 | $60.13 | $62.03 | 10,286,100 |
June 02 2025 | $59.73 | $61.27 | $59.28 | $61.24 | 14,065,300 |
May 30 2025 | $60.27 | $60.39 | $59.38 | $59.87 | 18,155,100 |
May 29 2025 | $61.74 | $62.15 | $60.40 | $60.71 | 12,218,000 |
May 28 2025 | $61.99 | $62.36 | $60.82 | $61.04 | 10,015,600 |
May 27 2025 | $60.40 | $62.09 | $60.11 | $62.08 | 16,642,100 |
May 23 2025 | $59.14 | $59.66 | $58.78 | $59.30 | 14,282,400 |