
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $51.04 | $52.36 | $50.48 | $50.70 | 695,400 |
June 29 2023 | $50.55 | $51.52 | $50.25 | $50.78 | 371,400 |
June 28 2023 | $50.08 | $50.93 | $49.78 | $49.98 | 495,000 |
June 27 2023 | $47.71 | $50.14 | $47.57 | $49.78 | 1,025,000 |
June 26 2023 | $47.22 | $48.33 | $47.22 | $47.59 | 411,700 |
June 23 2023 | $46.79 | $48.07 | $46.18 | $47.30 | 309,200 |
June 22 2023 | $47.84 | $48.16 | $46.93 | $47.41 | 499,000 |
June 21 2023 | $47.99 | $48.71 | $47.33 | $48.10 | 420,300 |
June 20 2023 | $46.65 | $48.57 | $46.54 | $48.10 | 556,700 |
June 16 2023 | $48.03 | $48.25 | $46.16 | $46.60 | 501,600 |
June 15 2023 | $45.31 | $47.50 | $45.01 | $47.49 | 795,000 |
June 14 2023 | $43.94 | $44.38 | $42.78 | $43.63 | 362,400 |
June 13 2023 | $43.50 | $44.11 | $43.35 | $43.74 | 339,000 |
June 12 2023 | $42.80 | $43.67 | $41.89 | $43.32 | 425,700 |
June 09 2023 | $42.51 | $42.69 | $41.95 | $42.31 | 311,000 |
June 08 2023 | $42.12 | $42.62 | $41.90 | $42.27 | 200,800 |
June 07 2023 | $41.21 | $42.99 | $41.21 | $42.15 | 363,600 |
June 06 2023 | $39.93 | $41.21 | $39.40 | $41.03 | 406,400 |
June 05 2023 | $39.69 | $40.27 | $39.10 | $40.04 | 231,700 |
June 02 2023 | $38.99 | $40.33 | $38.70 | $39.92 | 485,200 |
June 01 2023 | $37.07 | $38.92 | $36.84 | $38.22 | 381,900 |