| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $16.80 | $16.89 | $16.69 | $16.83 | 10,427,600 |
October 30 2025 | $16.95 | $16.96 | $16.71 | $16.77 | 13,350,200 |
October 29 2025 | $17.00 | $17.01 | $16.77 | $16.93 | 13,033,100 |
October 28 2025 | $16.89 | $17.04 | $16.82 | $16.99 | 12,602,800 |
October 27 2025 | $16.75 | $16.92 | $16.71 | $16.91 | 11,775,200 |
October 24 2025 | $16.87 | $16.94 | $16.70 | $16.73 | 10,606,300 |
October 23 2025 | $17.10 | $17.10 | $16.72 | $16.85 | 15,286,100 |
October 22 2025 | $16.77 | $16.96 | $16.65 | $16.91 | 14,975,700 |
October 21 2025 | $16.76 | $16.79 | $16.56 | $16.76 | 14,492,900 |
October 20 2025 | $16.47 | $16.77 | $16.46 | $16.77 | 14,061,100 |
October 17 2025 | $16.59 | $16.64 | $16.39 | $16.45 | 14,392,100 |
October 16 2025 | $16.95 | $16.99 | $16.58 | $16.68 | 16,788,000 |
October 15 2025 | $16.60 | $16.94 | $16.60 | $16.90 | 14,943,300 |
October 14 2025 | $16.28 | $16.57 | $16.28 | $16.53 | 11,760,400 |
October 13 2025 | $16.37 | $16.54 | $16.23 | $16.52 | 15,254,300 |
October 10 2025 | $16.60 | $16.71 | $16.26 | $16.29 | 21,522,800 |
October 09 2025 | $16.69 | $16.86 | $16.58 | $16.62 | 12,982,300 |
October 08 2025 | $16.69 | $16.71 | $16.48 | $16.67 | 20,937,600 |
October 07 2025 | $16.68 | $16.73 | $16.53 | $16.67 | 14,276,200 |
October 06 2025 | $16.85 | $16.95 | $16.65 | $16.66 | 14,803,600 |
October 03 2025 | $16.92 | $17.01 | $16.80 | $16.80 | 13,314,300 |
October 02 2025 | $16.98 | $17.09 | $16.89 | $16.92 | 12,973,900 |
October 01 2025 | $17.10 | $17.11 | $16.98 | $16.99 | 13,491,000 |
September 30 2025 | $17.18 | $17.24 | $16.95 | $17.16 | 20,969,000 |
September 29 2025 | $17.48 | $17.50 | $17.19 | $17.20 | 11,623,900 |