
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $50.89 | $52.21 | $50.33 | $50.55 | 695,400 |
June 29 2023 | $50.40 | $51.37 | $50.10 | $50.63 | 371,400 |
June 28 2023 | $49.94 | $50.78 | $49.64 | $49.83 | 495,000 |
June 27 2023 | $47.57 | $50.00 | $47.43 | $49.64 | 1,025,000 |
June 26 2023 | $47.09 | $48.19 | $47.09 | $47.45 | 411,700 |
June 23 2023 | $46.66 | $47.93 | $46.05 | $47.16 | 309,200 |
June 22 2023 | $47.70 | $48.02 | $46.79 | $47.27 | 499,000 |
June 21 2023 | $47.85 | $48.57 | $47.19 | $47.96 | 420,300 |
June 20 2023 | $46.51 | $48.42 | $46.40 | $47.96 | 556,700 |
June 16 2023 | $47.89 | $48.11 | $46.02 | $46.46 | 501,600 |
June 15 2023 | $45.18 | $47.36 | $44.88 | $47.35 | 795,000 |
June 14 2023 | $43.81 | $44.25 | $42.65 | $43.50 | 362,400 |
June 13 2023 | $43.37 | $43.98 | $43.23 | $43.61 | 339,000 |
June 12 2023 | $42.68 | $43.54 | $41.77 | $43.20 | 425,700 |
June 09 2023 | $42.39 | $42.56 | $41.83 | $42.19 | 311,000 |
June 08 2023 | $42.00 | $42.49 | $41.78 | $42.14 | 200,800 |
June 07 2023 | $41.09 | $42.87 | $41.09 | $42.03 | 363,600 |
June 06 2023 | $39.82 | $41.09 | $39.28 | $40.91 | 406,400 |
June 05 2023 | $39.57 | $40.15 | $38.99 | $39.93 | 231,700 |
June 02 2023 | $38.88 | $40.21 | $38.59 | $39.81 | 485,200 |
June 01 2023 | $36.97 | $38.81 | $36.73 | $38.11 | 381,900 |