
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
October 31 2025     | $17.25     | $17.44     | $17.05     | $17.24     | 22,937,400     | 
October 30 2025     | $17.00     | $17.03     | $16.68     | $16.73     | 29,321,100     | 
October 29 2025     | $17.83     | $17.85     | $17.14     | $17.36     | 25,216,100     | 
October 28 2025     | $18.08     | $18.25     | $17.82     | $17.85     | 19,579,000     | 
October 27 2025     | $18.09     | $18.20     | $17.98     | $18.05     | 17,397,100     | 
October 24 2025     | $17.48     | $17.51     | $17.24     | $17.37     | 18,434,300     | 
October 23 2025     | $17.15     | $17.50     | $17.07     | $17.32     | 24,004,000     | 
October 22 2025     | $16.99     | $17.15     | $16.88     | $16.94     | 27,321,700     | 
October 21 2025     | $17.09     | $17.94     | $17.00     | $17.58     | 31,692,400     | 
October 20 2025     | $17.38     | $17.56     | $17.26     | $17.42     | 24,987,500     | 
October 17 2025     | $16.58     | $16.90     | $16.42     | $16.73     | 27,571,100     | 
October 16 2025     | $17.47     | $17.54     | $16.90     | $17.02     | 28,339,400     | 
October 15 2025     | $17.53     | $17.66     | $17.31     | $17.50     | 23,886,600     | 
October 14 2025     | $17.43     | $17.88     | $17.29     | $17.72     | 18,864,400     | 
October 13 2025     | $18.00     | $18.26     | $17.91     | $18.24     | 26,013,900     | 
October 10 2025     | $19.23     | $19.33     | $18.24     | $18.35     | 34,405,200     | 
October 09 2025     | $19.45     | $19.46     | $18.86     | $19.06     | 20,966,000     | 
October 08 2025     | $19.30     | $19.58     | $19.18     | $19.44     | 21,477,100     | 
October 07 2025     | $19.70     | $19.72     | $19.03     | $19.18     | 24,339,800     | 
October 06 2025     | $19.71     | $19.94     | $19.63     | $19.79     | 19,745,900     | 
October 03 2025     | $19.06     | $19.59     | $18.95     | $19.35     | 23,336,400     | 
October 02 2025     | $18.81     | $19.11     | $18.70     | $19.08     | 17,131,300     | 
October 01 2025     | $18.41     | $18.66     | $18.37     | $18.52     | 15,594,100     |