
$23.84
| Revenue (Quarterly) | $124.5M |
| Net Income (Quarterly) | $9.8M |
| Total Assets | $1.19B |
| Total Debt | $309.9M |
| Free Cash Flow | $39.3M |
| Return on Equity | 1.66% |
| Profit Margin | 7.87% |
| Operating Margin | 4.57% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 20 Feb 2026 | $23.90 | $24.01 | $23.26 | $23.84 | 335K | ▼-0.25% |
| 19 Feb 2026 | $24.20 | $24.24 | $23.475 | $24.24 | 643K | ▲+0.17% |
| 18 Feb 2026 | $23.59 | $23.84 | $23.12 | $23.73 | 632K | ▲+0.59% |
| 17 Feb 2026 | $23.80 | $23.92 | $22.92 | $23.36 | 461K | ▼-1.85% |
| 16 Feb 2026 | $23.40 | $23.70 | $23.02 | $23.51 | 943K | ▲+0.47% |
| 13 Feb 2026 | $23.70 | $23.70 | $21.78 | $22.02 | 3.5M | ▼-7.09% |
| 12 Feb 2026 | $24.80 | $25.40 | $24.42 | $24.49 | 1.5M | ▼-1.25% |
| 11 Feb 2026 | $26.95 | $27.07 | $26.41 | $26.71 | 618K | ▼-0.89% |
| 10 Feb 2026 | $26.15 | $26.55 | $25.94 | $26.51 | 766K | ▲+1.38% |
| 9 Feb 2026 | $26.08 | $26.65 | $25.56 | $25.74 | 709K | ▼-1.30% |
| 6 Feb 2026 | $24.99 | $25.15 | $23.82 | $24.98 | 1.8M | ▼-0.04% |
| 5 Feb 2026 | $25.96 | $26.88 | $25.60 | $25.87 | 1.5M | ▼-0.35% |
| 4 Feb 2026 | $28.50 | $28.63 | $26.74 | $26.94 | 1.8M | ▼-5.47% |
| 3 Feb 2026 | $27.96 | $29.10 | $27.59 | $28.64 | 1.1M | ▲+2.43% |
| 2 Feb 2026 | $27.15 | $27.89 | $26.76 | $27.52 | 688K | ▲+1.36% |
| 30 Jan 2026 | $27.81 | $28.11 | $27.42 | $27.42 | 992K | ▼-1.40% |
| 29 Jan 2026 | $29.15 | $29.66 | $28.75 | $28.97 | 1M | ▼-0.62% |
| 28 Jan 2026 | $29.45 | $29.45 | $28.52 | $28.52 | 1.2M | ▼-3.16% |
| 27 Jan 2026 | $31.50 | $31.74 | $30.33 | $30.87 | 2.1M | ▼-2.00% |
| 23 Jan 2026 | $32.31 | $34.63 | $32.31 | $33.79 | 3.7M | ▲+4.58% |
| 22 Jan 2026 | $26.33 | $26.55 | $25.80 | $26.53 | 870K | ▲+0.76% |
| 21 Jan 2026 | $26.80 | $27.15 | $26.23 | $26.68 | 812K | ▼-0.45% |
| 20 Jan 2026 | $27.04 | $27.16 | $26.82 | $26.97 | 928K | ▼-0.26% |
| 19 Jan 2026 | $28.52 | $28.53 | $26.76 | $27.04 | 1.6M | ▼-5.19% |
| 16 Jan 2026 | $29.35 | $29.97 | $29.04 | $29.23 | 933K | ▼-0.41% |
| 15 Jan 2026 | $29.81 | $29.86 | $28.63 | $28.75 | 1.4M | ▼-3.56% |
| 14 Jan 2026 | $30.70 | $30.96 | $30.30 | $30.30 | 613K | ▼-1.30% |
| 13 Jan 2026 | $31.18 | $31.18 | $30.57 | $30.67 | 894K | ▼-1.64% |
| 12 Jan 2026 | $32.89 | $32.93 | $31.64 | $31.64 | 458K | ▼-3.80% |
| 9 Jan 2026 | $32.66 | $32.69 | $32.29 | $32.35 | 652K | ▼-0.95% |