| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $37.68 | $39.60 | $37.67 | $39.47 | 867,894 |
October 30 2023 | $38.35 | $38.63 | $36.90 | $37.55 | 1,199,388 |
October 27 2023 | $39.46 | $39.46 | $37.88 | $38.26 | 803,174 |
October 26 2023 | $40.08 | $40.56 | $38.81 | $39.05 | 1,229,225 |
October 25 2023 | $39.82 | $40.61 | $38.83 | $40.06 | 1,046,607 |
October 24 2023 | $40.35 | $41.33 | $40.18 | $40.79 | 992,996 |
October 23 2023 | $40.36 | $41.19 | $39.45 | $40.08 | 718,573 |
October 20 2023 | $41.67 | $41.67 | $40.68 | $40.76 | 461,354 |
October 19 2023 | $41.60 | $42.11 | $41.09 | $41.43 | 697,783 |
October 18 2023 | $42.39 | $42.39 | $40.83 | $41.88 | 857,944 |
October 17 2023 | $41.87 | $43.42 | $41.87 | $42.50 | 1,014,564 |
October 16 2023 | $41.24 | $42.48 | $40.14 | $42.33 | 1,573,671 |
October 13 2023 | $39.54 | $42.01 | $38.47 | $41.54 | 2,103,916 |
October 12 2023 | $44.78 | $45.38 | $38.75 | $39.39 | 2,626,631 |
October 11 2023 | $46.05 | $46.48 | $44.37 | $44.81 | 1,332,692 |
October 10 2023 | $43.04 | $46.11 | $42.63 | $45.89 | 1,866,187 |
October 09 2023 | $43.02 | $43.54 | $42.27 | $43.01 | 939,974 |
October 06 2023 | $42.16 | $44.12 | $42.01 | $43.55 | 863,156 |
October 05 2023 | $43.17 | $43.63 | $42.32 | $43.11 | 1,226,876 |
October 04 2023 | $44.25 | $44.36 | $42.12 | $43.16 | 1,833,775 |
October 03 2023 | $43.55 | $43.99 | $43.02 | $43.95 | 1,368,893 |
October 02 2023 | $43.63 | $44.23 | $43.00 | $43.68 | 1,284,757 |
