
$5.77
| Revenue (Quarterly) | $58.0M |
| Net Income (Quarterly) | $25.9M |
| Total Assets | $733.5M |
| Total Debt | $131.0M |
| Free Cash Flow | $22.9M |
| Return on Equity | 10.38% |
| Profit Margin | 44.62% |
| Operating Margin | 34.85% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 20 Feb 2026 | $5.49 | $5.83 | $5.40 | $5.77 | 1.9M | ▲+5.10% |
| 19 Feb 2026 | $5.39 | $5.59 | $5.21 | $5.51 | 838K | ▲+2.23% |
| 18 Feb 2026 | $5.30 | $5.43 | $5.26 | $5.40 | 147K | ▲+1.89% |
| 17 Feb 2026 | $5.15 | $5.355 | $5.11 | $5.27 | 407K | ▲+2.33% |
| 16 Feb 2026 | $4.92 | $5.15 | $4.92 | $5.15 | 704K | ▲+4.67% |
| 13 Feb 2026 | $5.02 | $5.17 | $4.95 | $4.95 | 388K | ▼-1.39% |
| 12 Feb 2026 | $5.49 | $5.49 | $5.10 | $5.12 | 1.6M | ▼-6.74% |
| 11 Feb 2026 | $5.26 | $5.30 | $5.19 | $5.24 | 136K | ▼-0.38% |
| 10 Feb 2026 | $5.19 | $5.27 | $5.10 | $5.25 | 429K | ▲+1.16% |
| 9 Feb 2026 | $5.07 | $5.23 | $5.02 | $5.19 | 209K | ▲+2.37% |
| 6 Feb 2026 | $5.05 | $5.11 | $4.95 | $5.07 | 919K | ▲+0.40% |
| 5 Feb 2026 | $5.30 | $5.30 | $5.04 | $5.11 | 583K | ▼-3.58% |
| 4 Feb 2026 | $5.31 | $5.46 | $5.25 | $5.28 | 342K | ▼-0.56% |
| 3 Feb 2026 | $5.20 | $5.37 | $5.13 | $5.26 | 458K | ▲+1.15% |
| 2 Feb 2026 | $5.03 | $5.33 | $5.00 | $5.20 | 627K | ▲+3.38% |
| 30 Jan 2026 | $5.17 | $5.32 | $4.95 | $5.24 | 392K | ▲+1.35% |
| 29 Jan 2026 | $5.48 | $5.48 | $5.16 | $5.18 | 570K | ▼-5.47% |
| 28 Jan 2026 | $5.56 | $5.56 | $5.29 | $5.48 | 1.8M | ▼-1.44% |
| 27 Jan 2026 | $5.51 | $5.58 | $5.33 | $5.55 | 293K | ▲+0.73% |
| 23 Jan 2026 | $5.60 | $5.66 | $5.47 | $5.52 | 494K | ▼-1.43% |
| 22 Jan 2026 | $5.65 | $5.73 | $5.60 | $5.68 | 142K | ▲+0.53% |
| 21 Jan 2026 | $5.85 | $5.85 | $5.60 | $5.70 | 223K | ▼-2.56% |
| 20 Jan 2026 | $5.82 | $5.93 | $5.80 | $5.87 | 505K | ▲+0.86% |
| 19 Jan 2026 | $5.80 | $5.82 | $5.70 | $5.82 | 433K | ▲+0.34% |
| 16 Jan 2026 | $5.74 | $5.75 | $5.69 | $5.73 | 177K | ▼-0.17% |
| 15 Jan 2026 | $5.80 | $5.84 | $5.70 | $5.72 | 335K | ▼-1.38% |
| 14 Jan 2026 | $5.80 | $5.80 | $5.62 | $5.70 | 215K | ▼-1.72% |
| 13 Jan 2026 | $5.78 | $5.78 | $5.62 | $5.72 | 321K | ▼-1.04% |
| 12 Jan 2026 | $5.80 | $5.80 | $5.54 | $5.67 | 402K | ▼-2.24% |
| 9 Jan 2026 | $5.68 | $5.83 | $5.67 | $5.74 | 480K | ▲+1.06% |