
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $51.56 | $52.68 | $51.21 | $52.33 | 4,198,800 |
June 27 2025 | $52.73 | $52.83 | $50.90 | $51.54 | 4,770,100 |
June 26 2025 | $52.12 | $53.09 | $52.03 | $52.72 | 3,598,200 |
June 25 2025 | $52.20 | $52.46 | $51.27 | $51.86 | 4,524,700 |
June 24 2025 | $51.95 | $52.88 | $51.90 | $52.48 | 4,966,100 |
June 23 2025 | $52.89 | $53.42 | $52.23 | $52.37 | 3,640,900 |
June 20 2025 | $53.83 | $53.99 | $52.87 | $53.15 | 8,469,900 |
June 18 2025 | $53.61 | $54.58 | $53.46 | $53.53 | 4,620,900 |
June 17 2025 | $53.52 | $54.41 | $53.27 | $53.64 | 5,309,400 |
June 16 2025 | $51.85 | $54.18 | $51.81 | $53.70 | 8,322,300 |
June 13 2025 | $49.33 | $51.96 | $49.16 | $51.56 | 7,556,200 |
June 12 2025 | $47.95 | $49.29 | $47.79 | $49.24 | 3,330,000 |
June 11 2025 | $48.47 | $48.49 | $47.96 | $48.26 | 3,330,200 |
June 10 2025 | $47.59 | $48.51 | $47.57 | $48.33 | 2,819,600 |
June 09 2025 | $47.09 | $47.65 | $47.02 | $47.49 | 2,332,200 |
June 06 2025 | $47.02 | $47.36 | $46.85 | $47.02 | 2,169,600 |
June 05 2025 | $46.97 | $47.05 | $46.41 | $46.58 | 2,287,600 |
June 04 2025 | $46.78 | $47.07 | $46.45 | $46.84 | 3,223,400 |
June 03 2025 | $47.53 | $47.53 | $46.42 | $46.88 | 3,690,300 |
June 02 2025 | $47.86 | $47.86 | $46.88 | $47.69 | 2,648,100 |