
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $22.50 | $22.72 | $22.37 | $22.49 | 1,138,000 |
October 30 2025 | $22.63 | $22.81 | $22.52 | $22.54 | 1,070,200 |
October 29 2025 | $23.32 | $23.32 | $22.50 | $22.74 | 2,100,800 |
October 28 2025 | $22.42 | $22.86 | $22.42 | $22.82 | 2,210,200 |
October 27 2025 | $22.43 | $22.56 | $22.38 | $22.51 | 1,109,600 |
October 24 2025 | $22.59 | $22.60 | $22.33 | $22.39 | 1,506,800 |
October 23 2025 | $22.38 | $22.48 | $22.18 | $22.46 | 955,700 |
October 22 2025 | $22.03 | $22.34 | $22.02 | $22.22 | 1,263,700 |
October 21 2025 | $22.32 | $22.32 | $21.76 | $21.99 | 1,617,400 |
October 20 2025 | $22.35 | $22.35 | $21.81 | $22.06 | 1,193,800 |
October 17 2025 | $21.98 | $22.36 | $21.93 | $22.17 | 1,483,000 |
October 16 2025 | $21.56 | $22.43 | $21.43 | $22.27 | 2,787,400 |
October 15 2025 | $20.88 | $21.31 | $20.62 | $21.29 | 2,304,900 |
October 14 2025 | $20.86 | $21.08 | $20.61 | $20.66 | 1,443,100 |
October 13 2025 | $21.13 | $21.41 | $20.95 | $21.08 | 1,363,700 |
October 10 2025 | $20.95 | $21.14 | $20.72 | $20.91 | 1,149,500 |
October 09 2025 | $20.98 | $21.10 | $20.81 | $20.95 | 1,308,600 |
October 08 2025 | $20.62 | $20.97 | $20.55 | $20.95 | 2,100,300 |
October 07 2025 | $20.63 | $20.71 | $20.43 | $20.44 | 913,500 |
October 06 2025 | $20.66 | $20.75 | $20.36 | $20.63 | 1,399,500 |
October 03 2025 | $21.04 | $21.05 | $20.62 | $20.71 | 1,908,900 |
October 02 2025 | $20.51 | $20.90 | $20.33 | $20.88 | 1,500,600 |
October 01 2025 | $20.84 | $20.97 | $20.43 | $20.45 | 1,514,000 |