
$2.64
| Revenue (Quarterly) | $28.4M |
| Net Income (Quarterly) | $35.8M |
| Total Assets | $771.6M |
| Total Debt | $230.4M |
| Free Cash Flow | $15.0M |
| Return on Equity | 6.85% |
| Profit Margin | 126.27% |
| Operating Margin | 79.04% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $2.63 | $2.66 | $2.60 | $2.64 | 138K | ▲+0.38% |
| 11 June 2026 | $2.53 | $2.68 | $2.53 | $2.63 | 350K | ▲+1.94% |
| 10 June 2026 | $2.53 | $2.59 | $2.53 | $2.58 | 182K | ▲+1.18% |
| 9 June 2026 | $2.57 | $2.595 | $2.55 | $2.55 | 189K | ▼-0.78% |
| 8 June 2026 | $2.55 | $2.58 | $2.53 | $2.57 | 153K | ▲+0.39% |
| 5 June 2026 | $2.55 | $2.58 | $2.53 | $2.56 | 153K | ▲+1.59% |
| 4 June 2026 | $2.54 | $2.54 | $2.48 | $2.52 | 282K | ▼-0.79% |
| 3 June 2026 | $2.60 | $2.60 | $2.52 | $2.54 | 350K | ▼-1.17% |
| 2 June 2026 | $2.59 | $2.60 | $2.55 | $2.57 | 446K | ▼-1.15% |
| 1 June 2026 | $2.62 | $2.62 | $2.55 | $2.60 | 336K | ▼-0.76% |
| 29 May 2026 | $2.63 | $2.65 | $2.61 | $2.62 | 341K | ▼-1.13% |
| 28 May 2026 | $2.64 | $2.66 | $2.63 | $2.65 | 242K | ▼-0.38% |
| 27 May 2026 | $2.70 | $2.70 | $2.64 | $2.66 | 583K | ▼-1.48% |
| 26 May 2026 | $2.68 | $2.71 | $2.66 | $2.70 | 165K | |
| 25 May 2026 | $2.67 | $2.71 | $2.66 | $2.70 | 200K | ▲+1.50% |
| 22 May 2026 | $2.67 | $2.69 | $2.63 | $2.66 | 471K | ▼-0.19% |
| 21 May 2026 | $2.64 | $2.68 | $2.62 | $2.665 | 597K | ▲+2.90% |
| 20 May 2026 | $2.66 | $2.66 | $2.58 | $2.59 | 513K | ▼-2.63% |
| 19 May 2026 | $2.68 | $2.69 | $2.645 | $2.66 | 158K | |
| 18 May 2026 | $2.70 | $2.70 | $2.66 | $2.66 | 33K | ▼-1.12% |
| 15 May 2026 | $2.71 | $2.71 | $2.67 | $2.69 | 91K | ▲+0.37% |
| 14 May 2026 | $2.72 | $2.72 | $2.67 | $2.68 | 52K | ▼-0.74% |
| 13 May 2026 | $2.70 | $2.72 | $2.67 | $2.70 | 244K | |
| 12 May 2026 | $2.75 | $2.75 | $2.69 | $2.70 | 120K | ▼-1.82% |
| 11 May 2026 | $2.79 | $2.79 | $2.73 | $2.75 | 111K | ▼-0.72% |
| 8 May 2026 | $2.76 | $2.77 | $2.73 | $2.77 | 99K | ▲+0.18% |
| 7 May 2026 | $2.76 | $2.79 | $2.75 | $2.765 | 139K | ▲+0.55% |
| 6 May 2026 | $2.75 | $2.76 | $2.73 | $2.75 | 157K | |
| 5 May 2026 | $2.76 | $2.76 | $2.72 | $2.75 | 177K | ▼-0.36% |
| 4 May 2026 | $2.72 | $2.77 | $2.72 | $2.76 | 180K | ▼-0.18% |