
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $43.47 | $44.09 | $43.28 | $44.05 | 3,618,900 |
June 27 2025 | $43.74 | $44.06 | $43.19 | $43.53 | 4,598,700 |
June 26 2025 | $43.50 | $43.95 | $43.27 | $43.82 | 2,709,900 |
June 25 2025 | $43.65 | $43.69 | $43.04 | $43.24 | 3,699,000 |
June 24 2025 | $43.63 | $43.92 | $43.42 | $43.78 | 2,151,300 |
June 23 2025 | $43.52 | $44.13 | $43.49 | $43.67 | 3,023,100 |
June 20 2025 | $43.91 | $43.93 | $43.42 | $43.53 | 6,126,300 |
June 18 2025 | $44.80 | $44.80 | $43.43 | $43.72 | 4,810,400 |
June 17 2025 | $44.83 | $44.94 | $44.59 | $44.69 | 2,513,900 |
June 16 2025 | $45.49 | $45.74 | $44.57 | $44.68 | 3,338,900 |
June 13 2025 | $45.45 | $45.57 | $45.07 | $45.37 | 3,064,100 |
June 12 2025 | $44.86 | $45.50 | $44.72 | $45.50 | 3,059,000 |
June 11 2025 | $44.76 | $44.76 | $44.34 | $44.59 | 3,003,900 |
June 10 2025 | $44.62 | $44.89 | $44.30 | $44.57 | 3,741,100 |
June 09 2025 | $45.11 | $45.20 | $44.50 | $44.54 | 3,472,300 |
June 06 2025 | $45.46 | $45.61 | $45.11 | $45.22 | 2,656,700 |
June 05 2025 | $45.64 | $45.70 | $45.37 | $45.56 | 2,231,700 |
June 04 2025 | $45.86 | $46.10 | $45.36 | $45.36 | 3,839,100 |
June 03 2025 | $45.97 | $46.11 | $45.72 | $45.76 | 3,102,600 |
June 02 2025 | $45.25 | $45.91 | $45.06 | $45.84 | 4,190,800 |