
$2.51
| Revenue (Quarterly) | $414.5M |
| Net Income (Quarterly) | $52.2M |
| Total Assets | $748.8M |
| Total Debt | $109.0M |
| Free Cash Flow | $84.2M |
| Return on Equity | 10.89% |
| Profit Margin | 12.59% |
| Operating Margin | 4.35% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $2.51 | $2.51 | $2.51 | $2.51 | 70 | |
| 11 June 2026 | $2.51 | $2.51 | $2.51 | $2.51 | 70 | ▼-1.18% |
| 10 June 2026 | $2.55 | $2.55 | $2.54 | $2.54 | 344 | |
| 9 June 2026 | $2.55 | $2.55 | $2.54 | $2.54 | 344 | ▲+0.40% |
| 8 June 2026 | $2.53 | $2.60 | $2.53 | $2.53 | 11K | |
| 5 June 2026 | $2.53 | $2.60 | $2.53 | $2.53 | 11K | ▼-0.39% |
| 4 June 2026 | $2.67 | $2.67 | $2.54 | $2.54 | 876 | ▼-4.87% |
| 3 June 2026 | $2.67 | $2.67 | $2.60 | $2.67 | 4.7K | ▼-0.74% |
| 2 June 2026 | $2.69 | $2.69 | $2.69 | $2.69 | 380 | ▼-1.47% |
| 1 June 2026 | $2.655 | $2.74 | $2.655 | $2.73 | 4.4K | |
| 29 May 2026 | $2.655 | $2.74 | $2.655 | $2.73 | 4.4K | ▲+4.20% |
| 28 May 2026 | $2.60 | $2.64 | $2.60 | $2.62 | 10K | ▲+0.77% |
| 27 May 2026 | $2.60 | $2.60 | $2.60 | $2.60 | 426 | ▲+0.78% |
| 26 May 2026 | $2.58 | $2.58 | $2.58 | $2.58 | 236 | ▲+2.38% |
| 25 May 2026 | $2.56 | $2.58 | $2.52 | $2.52 | 1.7K | |
| 22 May 2026 | $2.56 | $2.58 | $2.52 | $2.52 | 1.7K | |
| 21 May 2026 | $2.56 | $2.58 | $2.52 | $2.52 | 1.7K | |
| 20 May 2026 | $2.56 | $2.58 | $2.52 | $2.52 | 1.7K | ▼-1.18% |
| 19 May 2026 | $2.60 | $2.60 | $2.535 | $2.55 | 27K | |
| 18 May 2026 | $2.60 | $2.60 | $2.535 | $2.55 | 27K | ▼-2.30% |
| 15 May 2026 | $2.62 | $2.62 | $2.61 | $2.61 | 769 | ▼-1.88% |
| 14 May 2026 | $2.66 | $2.66 | $2.66 | $2.66 | 2.4K | |
| 13 May 2026 | $2.66 | $2.66 | $2.66 | $2.66 | 2.4K | ▲+1.14% |
| 12 May 2026 | $2.61 | $2.63 | $2.61 | $2.63 | 1.4K | ▼-1.50% |
| 11 May 2026 | $2.645 | $2.69 | $2.64 | $2.67 | 13K | ▲+2.30% |
| 8 May 2026 | $2.62 | $2.62 | $2.61 | $2.61 | 221 | |
| 7 May 2026 | $2.61 | $2.61 | $2.61 | $2.61 | 5 | ▲+0.38% |
| 6 May 2026 | $2.60 | $2.60 | $2.60 | $2.60 | 592 | ▼-1.14% |
| 5 May 2026 | $2.63 | $2.63 | $2.60 | $2.63 | 3.4K | ▲+1.94% |
| 4 May 2026 | $2.61 | $2.79 | $2.58 | $2.58 | 8.4K | ▼-1.15% |