
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $43.62 | $44.36 | $43.61 | $44.23 | 5,264,500 |
June 29 2023 | $44.42 | $44.44 | $43.56 | $43.59 | 4,758,700 |
June 28 2023 | $43.85 | $44.39 | $43.59 | $44.39 | 4,209,000 |
June 27 2023 | $43.83 | $44.26 | $43.77 | $44.01 | 3,943,500 |
June 26 2023 | $43.66 | $43.91 | $43.34 | $43.90 | 3,552,000 |
June 23 2023 | $43.54 | $44.21 | $43.37 | $43.42 | 5,160,900 |
June 22 2023 | $42.89 | $43.36 | $42.64 | $43.35 | 4,059,900 |
June 21 2023 | $43.06 | $43.48 | $42.82 | $42.98 | 5,442,800 |
June 20 2023 | $43.49 | $43.87 | $43.09 | $43.13 | 5,682,800 |
June 16 2023 | $43.23 | $43.61 | $42.82 | $43.45 | 10,578,400 |
June 15 2023 | $41.78 | $43.34 | $40.99 | $43.23 | 18,125,600 |
June 14 2023 | $44.20 | $44.71 | $43.95 | $44.42 | 6,548,300 |
June 13 2023 | $43.78 | $44.20 | $43.55 | $44.10 | 5,138,700 |
June 12 2023 | $43.52 | $43.65 | $43.14 | $43.64 | 4,099,800 |
June 09 2023 | $43.03 | $43.86 | $42.99 | $43.45 | 3,790,800 |
June 08 2023 | $42.69 | $43.17 | $42.62 | $43.06 | 4,189,000 |
June 07 2023 | $43.14 | $43.23 | $42.52 | $42.78 | 7,948,700 |
June 06 2023 | $43.40 | $43.43 | $42.82 | $43.35 | 4,276,700 |
June 05 2023 | $43.28 | $43.71 | $43.28 | $43.43 | 4,295,400 |
June 02 2023 | $41.97 | $43.21 | $41.90 | $43.21 | 6,219,000 |
June 01 2023 | $42.51 | $42.73 | $41.81 | $42.03 | 8,704,100 |