| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $23.64 | $24.24 | $22.66 | $23.95 | 19,313,070 |
October 30 2023 | $24.59 | $24.83 | $23.29 | $23.66 | 26,312,870 |
October 27 2023 | $24.80 | $24.90 | $23.96 | $24.14 | 18,116,980 |
October 26 2023 | $25.24 | $25.33 | $23.47 | $23.95 | 31,038,770 |
October 25 2023 | $26.13 | $26.67 | $25.28 | $25.40 | 22,382,100 |
October 24 2023 | $25.99 | $26.53 | $25.32 | $26.26 | 25,149,400 |
October 23 2023 | $24.62 | $25.80 | $23.87 | $25.49 | 29,471,180 |
October 20 2023 | $26.47 | $26.66 | $24.80 | $24.86 | 36,141,640 |
October 19 2023 | $28.75 | $28.95 | $26.38 | $26.51 | 40,216,400 |
October 18 2023 | $29.27 | $29.83 | $28.15 | $28.50 | 32,132,440 |
October 17 2023 | $28.10 | $30.06 | $27.43 | $29.85 | 42,879,310 |
October 16 2023 | $28.48 | $29.43 | $27.79 | $29.17 | 24,176,220 |
October 13 2023 | $29.30 | $29.70 | $27.76 | $28.52 | 37,988,620 |
October 12 2023 | $31.25 | $31.56 | $29.23 | $29.32 | 40,554,550 |
October 11 2023 | $31.11 | $31.60 | $30.26 | $30.89 | 36,997,700 |
October 10 2023 | $29.50 | $31.75 | $29.50 | $31.03 | 51,384,519 |
October 09 2023 | $28.40 | $29.20 | $27.66 | $29.00 | 24,300,900 |
October 06 2023 | $28.44 | $29.44 | $28.06 | $28.97 | 28,279,200 |
October 05 2023 | $27.97 | $28.81 | $27.65 | $28.76 | 28,573,290 |
October 04 2023 | $27.40 | $28.10 | $27.06 | $28.04 | 30,930,930 |
October 03 2023 | $28.66 | $28.90 | $26.63 | $27.00 | 37,897,740 |
October 02 2023 | $27.50 | $29.20 | $27.46 | $28.89 | 34,865,500 |
