
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $67.39 | $67.87 | $66.97 | $67.68 | 6,047,100 |
June 27 2025 | $66.71 | $67.53 | $66.59 | $67.20 | 5,937,400 |
June 26 2025 | $65.54 | $67.25 | $65.47 | $66.86 | 8,099,800 |
June 25 2025 | $65.90 | $66.14 | $64.83 | $65.12 | 7,573,300 |
June 24 2025 | $65.47 | $66.93 | $65.29 | $66.31 | 10,270,400 |
June 23 2025 | $65.12 | $65.86 | $64.63 | $65.55 | 6,845,200 |
June 20 2025 | $65.72 | $66.23 | $65.29 | $65.32 | 11,829,900 |
June 18 2025 | $65.59 | $66.24 | $65.24 | $65.58 | 5,209,800 |
June 17 2025 | $66.46 | $67.31 | $65.42 | $65.83 | 6,094,100 |
June 16 2025 | $66.28 | $67.03 | $65.43 | $66.44 | 7,578,400 |
June 13 2025 | $64.93 | $66.50 | $64.86 | $66.19 | 7,562,300 |
June 12 2025 | $64.49 | $65.11 | $63.60 | $65.10 | 6,562,300 |
June 11 2025 | $63.06 | $64.51 | $62.90 | $64.48 | 7,422,100 |
June 10 2025 | $62.60 | $63.32 | $62.50 | $63.05 | 5,529,400 |
June 09 2025 | $62.59 | $63.10 | $62.35 | $62.66 | 3,684,000 |
June 06 2025 | $62.27 | $62.61 | $61.94 | $62.38 | 3,265,800 |
June 05 2025 | $62.67 | $62.93 | $61.43 | $61.89 | 6,599,400 |
June 04 2025 | $62.45 | $63.26 | $62.34 | $62.37 | 5,854,100 |
June 03 2025 | $62.30 | $62.82 | $61.67 | $62.39 | 6,453,600 |
June 02 2025 | $62.32 | $62.86 | $61.65 | $62.40 | 6,674,500 |