
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $55.43 | $55.43 | $54.74 | $54.90 | 2,098,965 |
June 29 2023 | $54.16 | $54.91 | $53.93 | $54.86 | 1,441,622 |
June 28 2023 | $54.50 | $54.88 | $54.12 | $54.34 | 2,088,435 |
June 27 2023 | $53.38 | $54.95 | $53.35 | $54.54 | 2,239,913 |
June 26 2023 | $53.07 | $53.65 | $52.66 | $53.07 | 1,875,991 |
June 23 2023 | $52.57 | $53.13 | $52.34 | $52.87 | 1,625,805 |
June 22 2023 | $53.66 | $53.66 | $52.74 | $53.00 | 1,417,440 |
June 21 2023 | $53.43 | $53.96 | $53.17 | $53.75 | 1,318,370 |
June 20 2023 | $52.84 | $53.94 | $52.70 | $53.59 | 1,846,601 |
June 16 2023 | $53.62 | $53.81 | $52.82 | $53.10 | 3,488,060 |
June 15 2023 | $52.98 | $53.76 | $52.91 | $53.60 | 1,168,072 |
June 14 2023 | $53.68 | $54.07 | $52.36 | $52.90 | 1,793,550 |
June 13 2023 | $52.72 | $53.73 | $52.72 | $53.52 | 1,371,376 |
June 12 2023 | $51.73 | $53.10 | $51.56 | $52.76 | 1,800,331 |
June 09 2023 | $52.13 | $52.30 | $51.39 | $51.63 | 1,652,483 |
June 08 2023 | $52.47 | $52.79 | $52.03 | $52.29 | 2,020,927 |
June 07 2023 | $50.86 | $52.81 | $50.86 | $52.48 | 4,018,805 |
June 06 2023 | $48.72 | $50.85 | $48.72 | $50.76 | 2,378,238 |
June 05 2023 | $49.00 | $49.09 | $48.51 | $48.69 | 1,160,486 |
June 02 2023 | $47.53 | $49.30 | $47.46 | $49.25 | 1,804,833 |
June 01 2023 | $46.46 | $46.99 | $45.92 | $46.94 | 1,454,932 |