
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $14.58 | $15.01 | $14.55 | $14.80 | 40,195,400 |
October 30 2023 | $15.27 | $15.29 | $14.56 | $14.69 | 46,886,400 |
October 27 2023 | $15.48 | $15.60 | $14.96 | $15.07 | 39,913,600 |
October 26 2023 | $15.60 | $15.91 | $15.05 | $15.29 | 49,351,800 |
October 25 2023 | $16.57 | $16.63 | $15.58 | $15.59 | 46,706,500 |
October 24 2023 | $16.38 | $16.93 | $16.30 | $16.64 | 39,833,800 |
October 23 2023 | $15.90 | $16.34 | $15.21 | $16.20 | 55,967,200 |
October 20 2023 | $16.85 | $16.94 | $15.81 | $16.11 | 63,738,300 |
October 19 2023 | $17.44 | $17.58 | $16.97 | $17.06 | 46,303,200 |
October 18 2023 | $17.81 | $18.22 | $17.19 | $17.20 | 44,208,300 |
October 17 2023 | $17.00 | $18.03 | $16.91 | $17.84 | 54,401,300 |
October 16 2023 | $17.21 | $17.46 | $16.67 | $17.36 | 44,987,300 |
October 13 2023 | $18.06 | $18.16 | $17.27 | $17.36 | 54,541,600 |
October 12 2023 | $17.92 | $18.24 | $17.55 | $17.94 | 57,940,900 |
October 11 2023 | $17.87 | $18.44 | $17.73 | $17.92 | 55,745,600 |
October 10 2023 | $18.06 | $18.40 | $17.62 | $17.80 | 99,971,500 |
October 09 2023 | $16.25 | $17.83 | $16.22 | $17.61 | 106,161,200 |
October 06 2023 | $15.56 | $16.70 | $15.51 | $16.61 | 65,511,400 |
October 05 2023 | $15.56 | $15.90 | $15.41 | $15.81 | 49,648,100 |
October 04 2023 | $15.46 | $15.85 | $15.16 | $15.73 | 52,786,200 |
October 03 2023 | $15.61 | $15.77 | $14.82 | $14.90 | 51,578,100 |
October 02 2023 | $16.03 | $16.44 | $15.77 | $15.88 | 41,043,900 |