
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $39.88 | $41.39 | $39.78 | $40.30 | 11,250,400 |
June 29 2023 | $40.00 | $40.20 | $38.72 | $38.74 | 9,838,100 |
June 28 2023 | $41.80 | $42.99 | $39.86 | $40.02 | 12,262,100 |
June 27 2023 | $39.80 | $42.18 | $39.47 | $41.82 | 11,998,900 |
June 26 2023 | $37.63 | $39.43 | $37.59 | $39.21 | 8,859,900 |
June 23 2023 | $38.45 | $38.73 | $37.19 | $37.85 | 8,093,600 |
June 22 2023 | $38.48 | $39.37 | $37.79 | $39.14 | 8,181,700 |
June 21 2023 | $41.60 | $41.77 | $38.01 | $38.60 | 14,068,400 |
June 20 2023 | $41.00 | $42.34 | $40.52 | $41.77 | 9,367,200 |
June 16 2023 | $40.88 | $42.86 | $40.74 | $41.80 | 15,375,200 |
June 15 2023 | $39.69 | $40.89 | $39.23 | $40.63 | 7,161,700 |
June 14 2023 | $40.00 | $40.08 | $38.88 | $39.91 | 8,265,100 |
June 13 2023 | $40.22 | $40.49 | $38.76 | $40.28 | 10,229,800 |
June 12 2023 | $38.82 | $39.37 | $38.22 | $38.95 | 6,832,800 |
June 09 2023 | $39.13 | $40.08 | $38.40 | $38.69 | 5,941,300 |
June 08 2023 | $38.19 | $38.91 | $37.62 | $38.87 | 6,349,600 |
June 07 2023 | $40.18 | $40.98 | $38.35 | $38.64 | 9,867,700 |
June 06 2023 | $40.70 | $41.63 | $40.60 | $41.33 | 7,236,200 |
June 05 2023 | $40.27 | $41.14 | $39.50 | $40.79 | 6,519,700 |
June 02 2023 | $42.31 | $42.99 | $40.26 | $40.34 | 9,276,200 |
June 01 2023 | $41.62 | $42.90 | $41.30 | $42.13 | 6,743,800 |