
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $28.37 | $28.82 | $28.27 | $28.45 | 365,300 |
June 29 2023 | $28.33 | $28.67 | $28.10 | $28.25 | 542,700 |
June 28 2023 | $27.79 | $28.37 | $27.60 | $28.33 | 969,100 |
June 27 2023 | $27.89 | $28.09 | $27.70 | $27.91 | 656,800 |
June 26 2023 | $27.81 | $28.37 | $27.60 | $27.64 | 460,100 |
June 23 2023 | $28.12 | $28.66 | $27.82 | $28.13 | 487,100 |
June 22 2023 | $27.52 | $28.80 | $27.27 | $28.57 | 726,800 |
June 21 2023 | $28.00 | $28.05 | $27.13 | $27.65 | 649,700 |
June 20 2023 | $27.85 | $28.13 | $27.41 | $28.08 | 604,300 |
June 16 2023 | $28.80 | $29.11 | $27.87 | $27.99 | 958,200 |
June 15 2023 | $28.78 | $29.40 | $28.72 | $28.79 | 508,900 |
June 14 2023 | $29.57 | $29.63 | $28.64 | $28.88 | 905,000 |
June 13 2023 | $29.33 | $29.92 | $29.08 | $29.74 | 462,400 |
June 12 2023 | $29.30 | $29.56 | $28.75 | $29.11 | 540,100 |
June 09 2023 | $30.30 | $30.31 | $28.74 | $29.11 | 807,600 |
June 08 2023 | $28.08 | $30.25 | $27.70 | $30.24 | 1,370,100 |
June 07 2023 | $28.45 | $28.65 | $28.00 | $28.13 | 524,300 |
June 06 2023 | $27.80 | $28.40 | $27.36 | $28.29 | 942,800 |
June 05 2023 | $27.76 | $28.32 | $27.75 | $27.81 | 714,100 |
June 02 2023 | $28.47 | $28.59 | $27.52 | $27.96 | 1,139,200 |
June 01 2023 | $28.24 | $28.65 | $27.83 | $28.16 | 588,700 |