| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 19 2025 | $25.00 | $25.28 | $24.23 | $24.72 | 1,481,619 |
November 18 2025 | $24.85 | $25.79 | $24.34 | $24.91 | 2,224,293 |
November 17 2025 | $23.98 | $25.69 | $23.70 | $24.46 | 3,263,025 |
November 14 2025 | $23.10 | $24.10 | $22.83 | $23.70 | 1,804,846 |
November 13 2025 | $24.73 | $24.90 | $23.41 | $23.67 | 1,167,881 |
November 12 2025 | $24.32 | $24.91 | $24.08 | $24.74 | 1,639,821 |
November 11 2025 | $24.05 | $24.26 | $23.48 | $24.13 | 1,080,563 |
November 10 2025 | $24.47 | $24.78 | $23.80 | $24.14 | 1,552,355 |
November 07 2025 | $23.43 | $24.75 | $23.28 | $24.13 | 2,019,456 |
November 06 2025 | $24.60 | $24.60 | $23.02 | $23.48 | 2,559,702 |
November 05 2025 | $23.28 | $25.48 | $22.00 | $24.70 | 5,000,598 |
November 04 2025 | $26.25 | $26.35 | $25.32 | $25.60 | 2,629,442 |
November 03 2025 | $25.69 | $26.75 | $25.44 | $26.38 | 1,772,148 |
October 31 2025 | $26.21 | $26.29 | $25.69 | $25.75 | 1,640,988 |
October 30 2025 | $26.78 | $26.85 | $25.83 | $26.26 | 1,891,378 |
October 29 2025 | $26.82 | $27.84 | $26.59 | $27.02 | 1,786,449 |
October 28 2025 | $25.97 | $27.00 | $25.50 | $26.72 | 1,421,573 |
October 27 2025 | $25.66 | $26.18 | $25.44 | $25.95 | 1,359,843 |
October 24 2025 | $25.61 | $26.18 | $25.43 | $25.47 | 1,320,894 |
October 23 2025 | $25.59 | $25.83 | $25.24 | $25.61 | 1,229,341 |
October 22 2025 | $25.17 | $25.72 | $24.83 | $25.70 | 1,924,603 |
October 21 2025 | $25.53 | $25.68 | $25.01 | $25.29 | 1,665,605 |
October 20 2025 | $26.05 | $26.51 | $25.31 | $25.49 | 1,649,445 |
October 17 2025 | $26.92 | $27.36 | $25.80 | $25.81 | 2,047,996 |
October 16 2025 | $27.15 | $27.65 | $26.61 | $27.05 | 1,542,829 |