
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $17.83 | $17.93 | $17.51 | $17.67 | 7,434,900 |
October 30 2025 | $18.51 | $18.51 | $17.73 | $17.76 | 7,406,100 |
October 29 2025 | $18.06 | $18.85 | $17.64 | $18.49 | 8,581,800 |
October 28 2025 | $18.10 | $18.81 | $17.98 | $18.10 | 7,210,800 |
October 27 2025 | $18.66 | $18.68 | $18.03 | $18.08 | 5,773,900 |
October 24 2025 | $18.60 | $18.86 | $18.38 | $18.39 | 5,131,300 |
October 23 2025 | $18.49 | $18.57 | $18.09 | $18.30 | 6,240,800 |
October 22 2025 | $19.37 | $19.70 | $18.31 | $18.36 | 8,580,500 |
October 21 2025 | $19.10 | $19.99 | $19.10 | $19.54 | 6,738,300 |
October 20 2025 | $19.14 | $19.25 | $18.77 | $19.00 | 4,505,000 |
October 17 2025 | $19.00 | $19.31 | $18.50 | $18.99 | 5,117,600 |
October 16 2025 | $19.50 | $19.55 | $18.61 | $18.93 | 6,891,900 |
October 15 2025 | $19.78 | $19.90 | $19.12 | $19.47 | 7,242,700 |
October 14 2025 | $18.23 | $19.56 | $18.08 | $19.53 | 9,716,200 |
October 13 2025 | $18.70 | $19.01 | $18.36 | $18.50 | 8,600,900 |
October 10 2025 | $19.89 | $19.89 | $18.58 | $18.58 | 9,008,400 |
October 09 2025 | $19.68 | $20.27 | $19.59 | $19.73 | 5,303,600 |
October 08 2025 | $19.52 | $19.92 | $19.42 | $19.90 | 6,827,000 |
October 07 2025 | $19.79 | $19.95 | $19.45 | $19.50 | 5,945,500 |
October 06 2025 | $20.54 | $20.61 | $19.63 | $19.77 | 8,919,000 |
October 03 2025 | $20.17 | $21.14 | $19.97 | $20.23 | 15,172,900 |
October 02 2025 | $18.79 | $20.11 | $18.73 | $19.91 | 13,216,200 |
October 01 2025 | $18.89 | $19.08 | $18.50 | $18.67 | 10,854,700 |