
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $43.84 | $44.58 | $43.82 | $44.45 | 5,264,500 |
June 29 2023 | $44.64 | $44.67 | $43.78 | $43.81 | 4,758,700 |
June 28 2023 | $44.07 | $44.61 | $43.81 | $44.61 | 4,209,000 |
June 27 2023 | $44.05 | $44.49 | $43.99 | $44.23 | 3,943,500 |
June 26 2023 | $43.88 | $44.13 | $43.56 | $44.12 | 3,552,000 |
June 23 2023 | $43.76 | $44.43 | $43.59 | $43.64 | 5,160,900 |
June 22 2023 | $43.11 | $43.58 | $42.85 | $43.57 | 4,059,900 |
June 21 2023 | $43.28 | $43.70 | $43.03 | $43.20 | 5,442,800 |
June 20 2023 | $43.71 | $44.09 | $43.30 | $43.34 | 5,682,800 |
June 16 2023 | $43.45 | $43.82 | $43.03 | $43.66 | 10,578,400 |
June 15 2023 | $41.99 | $43.56 | $41.20 | $43.45 | 18,125,600 |
June 14 2023 | $44.42 | $44.93 | $44.17 | $44.65 | 6,548,300 |
June 13 2023 | $43.99 | $44.42 | $43.77 | $44.32 | 5,138,700 |
June 12 2023 | $43.74 | $43.87 | $43.35 | $43.86 | 4,099,800 |
June 09 2023 | $43.25 | $44.08 | $43.21 | $43.66 | 3,790,800 |
June 08 2023 | $42.91 | $43.39 | $42.83 | $43.28 | 4,189,000 |
June 07 2023 | $43.36 | $43.45 | $42.74 | $42.99 | 7,948,700 |
June 06 2023 | $43.62 | $43.65 | $43.04 | $43.57 | 4,276,700 |
June 05 2023 | $43.49 | $43.93 | $43.49 | $43.65 | 4,295,400 |
June 02 2023 | $42.18 | $43.43 | $42.11 | $43.43 | 6,219,000 |
June 01 2023 | $42.73 | $42.95 | $42.02 | $42.24 | 8,704,100 |