| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 12 2026 | $18.65 | $24.45 | $18.65 | $23.34 | 162,898 |
November 11 2026 | $19.00 | $20.66 | $19.00 | $19.92 | 27,541 |
November 10 2026 | $21.07 | $21.83 | $18.18 | $18.85 | 71,000 |
November 09 2026 | $21.37 | $21.90 | $20.94 | $21.41 | 30,779 |
November 06 2026 | $22.67 | $23.20 | $21.13 | $21.39 | 68,000 |
November 05 2026 | $24.25 | $24.26 | $22.50 | $22.70 | 24,400 |
November 04 2026 | $24.04 | $24.81 | $23.95 | $24.02 | 8,200 |
November 03 2026 | $23.03 | $24.26 | $23.03 | $24.03 | 27,600 |
November 02 2026 | $23.93 | $24.03 | $23.25 | $23.25 | 14,600 |
October 30 2026 | $23.72 | $24.19 | $23.42 | $23.93 | 15,000 |
October 29 2026 | $24.00 | $24.23 | $23.86 | $24.00 | 6,300 |
October 28 2026 | $24.17 | $24.47 | $23.65 | $23.89 | 11,500 |
October 27 2026 | $23.98 | $24.26 | $23.70 | $23.82 | 10,600 |
October 26 2026 | $24.29 | $24.29 | $23.65 | $23.81 | 20,000 |
October 23 2026 | $25.00 | $25.00 | $24.01 | $24.20 | 5,000 |
October 22 2026 | $24.42 | $25.09 | $24.10 | $24.38 | 21,600 |
October 21 2026 | $24.45 | $24.75 | $24.00 | $24.38 | 28,800 |
October 20 2026 | $22.92 | $24.71 | $22.50 | $24.10 | 91,023 |
October 19 2026 | $23.85 | $24.25 | $22.73 | $23.20 | 19,970 |
October 16 2026 | $24.42 | $24.59 | $23.50 | $23.63 | 9,100 |
October 15 2026 | $24.57 | $24.79 | $23.46 | $24.43 | 14,100 |
October 14 2026 | $24.61 | $25.09 | $24.38 | $24.65 | 10,900 |
October 13 2026 | $26.39 | $26.78 | $24.59 | $24.89 | 36,200 |
October 12 2026 | $26.29 | $27.22 | $26.29 | $26.38 | 13,000 |
October 09 2026 | $27.59 | $27.59 | $24.51 | $26.16 | 147,700 |
