DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 30 2023 | $42.50 | $42.88 | $42.30 | $42.78 | 13,655,000 |
June 29 2023 | $42.07 | $42.50 | $42.06 | $42.21 | 10,980,000 |
June 28 2023 | $41.44 | $42.33 | $41.40 | $42.03 | 12,305,000 |
June 27 2023 | $40.89 | $41.43 | $40.66 | $41.33 | 11,170,000 |
June 26 2023 | $40.90 | $41.08 | $40.50 | $40.65 | 12,440,000 |
June 23 2023 | $40.75 | $41.18 | $40.74 | $40.87 | 36,060,000 |
June 22 2023 | $41.38 | $41.40 | $40.82 | $41.01 | 12,940,000 |
June 21 2023 | $41.29 | $41.85 | $41.18 | $41.49 | 16,840,000 |
June 20 2023 | $40.72 | $41.14 | $40.69 | $41.00 | 12,335,000 |
June 16 2023 | $41.32 | $41.32 | $40.63 | $40.66 | 17,195,000 |
June 15 2023 | $41.14 | $41.57 | $41.00 | $41.03 | 10,045,000 |
June 14 2023 | $41.29 | $41.42 | $41.05 | $41.22 | 7,035,000 |
June 13 2023 | $41.26 | $41.35 | $40.92 | $41.31 | 9,080,000 |
June 12 2023 | $40.99 | $41.33 | $40.66 | $41.27 | 11,435,000 |
June 09 2023 | $40.46 | $40.86 | $40.46 | $40.81 | 8,940,000 |
June 08 2023 | $40.29 | $40.82 | $40.29 | $40.46 | 9,720,000 |
June 07 2023 | $41.18 | $41.46 | $40.28 | $40.46 | 15,275,000 |
June 06 2023 | $41.59 | $41.59 | $41.12 | $41.16 | 8,880,000 |
June 05 2023 | $41.17 | $41.54 | $41.14 | $41.49 | 11,655,000 |
June 02 2023 | $41.45 | $41.84 | $41.21 | $41.24 | 12,270,000 |
June 01 2023 | $41.16 | $41.76 | $41.16 | $41.65 | 9,375,000 |