
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $28.50 | $28.80 | $27.51 | $28.12 | 360,100 |
October 30 2025 | $28.79 | $29.80 | $28.56 | $28.97 | 304,600 |
October 29 2025 | $30.60 | $31.20 | $28.78 | $29.03 | 341,200 |
October 28 2025 | $28.07 | $30.57 | $28.07 | $30.28 | 329,300 |
October 27 2025 | $30.77 | $31.70 | $29.36 | $29.76 | 424,100 |
October 24 2025 | $32.40 | $32.71 | $31.40 | $31.72 | 218,900 |
October 23 2025 | $32.00 | $33.30 | $32.00 | $32.38 | 180,800 |
October 22 2025 | $30.61 | $32.73 | $30.53 | $32.57 | 389,800 |
October 21 2025 | $33.80 | $33.92 | $31.66 | $32.39 | 394,200 |
October 20 2025 | $34.90 | $36.36 | $34.10 | $36.23 | 225,300 |
October 17 2025 | $37.23 | $37.23 | $33.59 | $34.09 | 315,700 |
October 16 2025 | $38.05 | $38.75 | $37.00 | $37.27 | 304,000 |
October 15 2025 | $37.70 | $38.44 | $36.76 | $37.72 | 239,900 |
October 14 2025 | $34.67 | $37.70 | $34.53 | $37.39 | 317,800 |
October 13 2025 | $34.68 | $36.20 | $33.82 | $35.14 | 389,600 |
October 10 2025 | $35.25 | $36.14 | $34.13 | $34.63 | 290,300 |
October 09 2025 | $37.91 | $37.91 | $33.00 | $34.79 | 453,700 |
October 08 2025 | $36.61 | $38.00 | $36.61 | $37.61 | 214,200 |
October 07 2025 | $37.80 | $38.23 | $36.25 | $36.55 | 203,000 |
October 06 2025 | $37.55 | $38.75 | $37.30 | $37.49 | 348,500 |
October 03 2025 | $36.71 | $37.17 | $36.29 | $36.90 | 196,800 |
October 02 2025 | $37.95 | $38.39 | $34.64 | $36.30 | 311,300 |
October 01 2025 | $36.83 | $37.72 | $36.50 | $37.32 | 237,300 |