
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $72.56 | $72.71 | $72.50 | $72.68 | 6,987,010 |
June 27 2025 | $72.43 | $72.60 | $72.37 | $72.39 | 6,928,663 |
June 26 2025 | $72.42 | $72.57 | $72.35 | $72.56 | 5,373,696 |
June 25 2025 | $72.24 | $72.36 | $72.15 | $72.35 | 5,346,377 |
June 24 2025 | $72.05 | $72.37 | $72.04 | $72.33 | 8,789,764 |
June 23 2025 | $72.11 | $72.27 | $72.04 | $72.11 | 5,391,876 |
June 20 2025 | $71.76 | $72.02 | $71.73 | $71.94 | 5,396,818 |
June 18 2025 | $71.93 | $72.08 | $71.82 | $71.89 | 5,176,972 |
June 17 2025 | $71.75 | $71.88 | $71.67 | $71.85 | 5,123,442 |
June 16 2025 | $71.71 | $71.85 | $71.61 | $71.62 | 6,415,544 |
June 13 2025 | $71.87 | $71.91 | $71.61 | $71.76 | 5,656,548 |
June 12 2025 | $71.96 | $72.03 | $71.88 | $72.02 | 5,950,091 |
June 11 2025 | $71.65 | $71.78 | $71.58 | $71.75 | 8,034,926 |
June 10 2025 | $71.57 | $71.62 | $71.44 | $71.52 | 9,256,974 |
June 09 2025 | $71.27 | $71.45 | $71.27 | $71.38 | 10,147,550 |
June 06 2025 | $71.43 | $71.55 | $71.26 | $71.27 | 14,677,580 |
June 05 2025 | $71.82 | $71.89 | $71.64 | $71.66 | 6,620,778 |
June 04 2025 | $71.60 | $71.87 | $71.57 | $71.80 | 8,342,999 |
June 03 2025 | $71.50 | $71.56 | $71.33 | $71.35 | 7,437,016 |
June 02 2025 | $71.41 | $71.59 | $71.31 | $71.43 | 6,888,040 |