
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $41.26 | $41.57 | $41.14 | $41.46 | 1,402,900 |
June 29 2023 | $40.98 | $41.23 | $40.78 | $41.14 | 868,400 |
June 28 2023 | $41.02 | $41.15 | $40.81 | $41.01 | 1,035,800 |
June 27 2023 | $40.47 | $40.96 | $40.40 | $40.94 | 1,143,700 |
June 26 2023 | $40.18 | $40.51 | $39.99 | $40.34 | 1,090,000 |
June 23 2023 | $40.27 | $40.58 | $40.05 | $40.06 | 1,894,000 |
June 22 2023 | $39.93 | $40.35 | $39.75 | $40.27 | 816,300 |
June 21 2023 | $39.62 | $39.97 | $39.11 | $39.90 | 1,066,600 |
June 20 2023 | $39.69 | $39.83 | $39.40 | $39.60 | 1,515,300 |
June 16 2023 | $40.32 | $40.55 | $39.63 | $39.77 | 2,401,700 |
June 15 2023 | $39.68 | $40.42 | $39.39 | $40.31 | 1,594,200 |
June 14 2023 | $39.41 | $39.64 | $39.26 | $39.58 | 1,347,700 |
June 13 2023 | $39.65 | $39.71 | $39.46 | $39.58 | 1,062,200 |
June 12 2023 | $39.59 | $39.69 | $39.00 | $39.65 | 1,138,300 |
June 09 2023 | $39.73 | $39.83 | $39.37 | $39.49 | 1,403,700 |
June 08 2023 | $39.75 | $40.19 | $39.68 | $39.79 | 1,945,700 |
June 07 2023 | $39.91 | $40.18 | $39.75 | $39.83 | 1,565,200 |
June 06 2023 | $39.83 | $40.09 | $39.65 | $40.06 | 1,593,600 |
June 05 2023 | $39.42 | $39.87 | $39.41 | $39.85 | 1,433,000 |
June 02 2023 | $38.93 | $39.44 | $38.87 | $39.33 | 1,342,800 |
June 01 2023 | $38.58 | $38.99 | $38.22 | $38.93 | 1,882,000 |