
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $48.26 | $48.62 | $47.93 | $48.13 | 18,188,300 |
June 29 2023 | $47.32 | $47.70 | $47.28 | $47.64 | 14,246,000 |
June 28 2023 | $47.24 | $47.46 | $46.92 | $47.32 | 11,387,600 |
June 27 2023 | $46.80 | $47.48 | $46.75 | $47.32 | 12,981,000 |
June 26 2023 | $46.80 | $47.26 | $46.68 | $46.71 | 13,032,100 |
June 23 2023 | $47.11 | $47.19 | $46.60 | $46.82 | 16,544,600 |
June 22 2023 | $47.12 | $47.58 | $46.92 | $47.56 | 14,993,800 |
June 21 2023 | $47.80 | $47.82 | $47.28 | $47.31 | 16,939,600 |
June 20 2023 | $48.32 | $48.45 | $47.88 | $47.96 | 20,138,000 |
June 16 2023 | $48.56 | $48.76 | $48.31 | $48.44 | 37,134,400 |
June 15 2023 | $47.36 | $48.44 | $47.29 | $48.31 | 22,496,900 |
June 14 2023 | $47.26 | $47.65 | $47.10 | $47.41 | 16,630,700 |
June 13 2023 | $47.16 | $47.39 | $46.93 | $47.26 | 24,035,500 |
June 12 2023 | $46.44 | $46.99 | $46.21 | $46.96 | 15,495,000 |
June 09 2023 | $46.08 | $46.49 | $45.93 | $46.20 | 12,173,400 |
June 08 2023 | $46.44 | $46.52 | $46.12 | $46.22 | 13,289,100 |
June 07 2023 | $46.24 | $46.65 | $46.19 | $46.31 | 15,950,600 |
June 06 2023 | $46.32 | $46.43 | $45.72 | $46.34 | 16,029,600 |
June 05 2023 | $46.72 | $47.05 | $46.55 | $46.71 | 13,964,100 |
June 02 2023 | $46.39 | $46.75 | $46.26 | $46.53 | 19,155,400 |
June 01 2023 | $46.29 | $46.60 | $45.83 | $46.27 | 17,817,000 |