
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $41.40 | $41.60 | $40.40 | $41.00 | 113,820 |
June 29 2023 | $37.60 | $41.40 | $37.40 | $40.80 | 282,240 |
June 28 2023 | $36.20 | $38.40 | $35.30 | $37.80 | 194,250 |
June 27 2023 | $36.40 | $36.80 | $34.40 | $36.40 | 158,890 |
June 26 2023 | $36.00 | $36.60 | $34.60 | $36.40 | 162,140 |
June 23 2023 | $36.00 | $37.20 | $35.42 | $36.20 | 129,520 |
June 22 2023 | $35.20 | $37.00 | $33.80 | $36.20 | 132,560 |
June 21 2023 | $36.80 | $36.80 | $34.20 | $35.00 | 136,665 |
June 20 2023 | $36.80 | $37.50 | $35.20 | $35.60 | 157,000 |
June 16 2023 | $39.60 | $39.80 | $37.20 | $37.40 | 88,045 |
June 15 2023 | $40.00 | $40.40 | $38.60 | $38.80 | 86,695 |
June 14 2023 | $42.00 | $43.20 | $39.80 | $40.20 | 111,570 |
June 13 2023 | $41.20 | $42.20 | $40.20 | $41.60 | 91,265 |
June 12 2023 | $40.20 | $41.20 | $39.10 | $40.80 | 126,635 |
June 09 2023 | $39.80 | $42.00 | $39.00 | $40.20 | 204,595 |
June 08 2023 | $38.20 | $39.80 | $36.40 | $39.00 | 142,690 |
June 07 2023 | $35.80 | $38.40 | $35.60 | $37.60 | 152,230 |
June 06 2023 | $32.80 | $36.20 | $32.80 | $35.80 | 111,950 |
June 05 2023 | $33.60 | $34.80 | $33.20 | $33.80 | 81,360 |
June 02 2023 | $32.40 | $34.80 | $32.20 | $34.40 | 211,015 |
June 01 2023 | $32.80 | $32.90 | $31.40 | $32.20 | 237,515 |