| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $57.88 | $58.03 | $57.05 | $57.49 | 3,736,164 |
July 28 2023 | $58.22 | $58.43 | $57.95 | $58.15 | 3,069,288 |
July 27 2023 | $58.52 | $58.64 | $57.50 | $57.56 | 3,427,390 |
July 26 2023 | $57.88 | $58.26 | $57.74 | $58.17 | 4,622,670 |
July 25 2023 | $58.28 | $58.78 | $58.05 | $58.08 | 3,756,455 |
July 24 2023 | $58.25 | $58.43 | $57.86 | $58.38 | 4,062,750 |
July 21 2023 | $57.91 | $58.44 | $57.91 | $58.10 | 12,346,930 |
July 20 2023 | $57.21 | $57.76 | $57.08 | $57.58 | 4,900,879 |
July 19 2023 | $56.56 | $57.47 | $56.55 | $57.25 | 4,206,312 |
July 18 2023 | $57.27 | $57.40 | $56.00 | $56.55 | 5,031,968 |
July 17 2023 | $57.06 | $57.84 | $57.00 | $57.29 | 4,087,895 |
July 14 2023 | $56.73 | $57.38 | $56.59 | $57.31 | 3,069,309 |
July 13 2023 | $56.24 | $56.85 | $56.24 | $56.74 | 3,023,501 |
July 12 2023 | $56.00 | $56.49 | $55.71 | $56.21 | 5,525,772 |
July 11 2023 | $56.33 | $56.52 | $55.28 | $55.53 | 5,329,480 |
July 10 2023 | $56.15 | $57.01 | $56.07 | $56.38 | 4,246,417 |
July 07 2023 | $56.60 | $56.67 | $55.80 | $55.87 | 5,366,198 |
July 06 2023 | $56.55 | $57.02 | $56.51 | $56.61 | 5,591,515 |
July 05 2023 | $57.02 | $57.33 | $56.71 | $56.97 | 4,582,488 |
July 03 2023 | $57.00 | $57.12 | $56.49 | $56.95 | 2,649,471 |
June 30 2023 | $57.88 | $58.00 | $57.23 | $57.44 | 4,124,591 |
June 29 2023 | $57.00 | $57.92 | $56.81 | $57.42 | 4,356,122 |
June 28 2023 | $57.97 | $58.01 | $57.02 | $57.15 | 4,188,993 |
June 27 2023 | $57.89 | $58.37 | $57.64 | $58.13 | 3,155,986 |
June 26 2023 | $58.91 | $58.98 | $57.67 | $57.71 | 5,482,897 |
