
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $34.17 | $34.40 | $34.08 | $34.37 | 7,172,200 |
June 29 2023 | $33.67 | $34.14 | $33.48 | $34.12 | 8,144,800 |
June 28 2023 | $33.52 | $33.74 | $33.17 | $33.67 | 7,692,200 |
June 27 2023 | $32.32 | $33.65 | $32.26 | $33.46 | 7,819,400 |
June 26 2023 | $32.30 | $32.72 | $32.13 | $32.27 | 5,842,200 |
June 23 2023 | $31.91 | $32.34 | $31.82 | $32.21 | 6,016,400 |
June 22 2023 | $32.64 | $32.65 | $32.16 | $32.54 | 4,663,200 |
June 21 2023 | $32.71 | $32.74 | $32.20 | $32.60 | 7,216,500 |
June 20 2023 | $32.19 | $32.88 | $32.14 | $32.72 | 8,930,900 |
June 16 2023 | $32.28 | $32.49 | $31.92 | $32.34 | 8,743,400 |
June 15 2023 | $31.66 | $32.16 | $31.59 | $32.08 | 11,142,500 |
June 14 2023 | $30.89 | $31.76 | $30.86 | $31.70 | 14,745,200 |
June 13 2023 | $29.85 | $30.72 | $29.82 | $30.64 | 8,559,500 |
June 12 2023 | $29.26 | $30.09 | $29.24 | $29.71 | 8,837,200 |
June 09 2023 | $28.99 | $29.20 | $28.83 | $28.91 | 5,313,700 |
June 08 2023 | $29.05 | $29.19 | $28.71 | $28.88 | 4,483,800 |
June 07 2023 | $28.91 | $29.10 | $28.71 | $29.07 | 5,088,700 |
June 06 2023 | $28.11 | $28.76 | $28.03 | $28.69 | 4,460,900 |
June 05 2023 | $28.57 | $28.57 | $28.23 | $28.33 | 4,999,500 |
June 02 2023 | $27.77 | $28.94 | $27.69 | $28.39 | 9,546,100 |
June 01 2023 | $28.41 | $28.41 | $27.46 | $27.49 | 8,699,100 |