
$2.83
| Revenue (Quarterly) | $392.5M |
| Net Income (Quarterly) | $37.0M |
| Total Assets | $2.77B |
| Total Debt | $1.82B |
| Free Cash Flow | $15.9M |
| Return on Equity | 5.67% |
| Profit Margin | 9.44% |
| Operating Margin | 26.68% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $2.81 | $2.85 | $2.81 | $2.83 | 713K | ▲+1.07% |
| 11 June 2026 | $2.76 | $2.84 | $2.76 | $2.80 | 416K | |
| 10 June 2026 | $2.78 | $2.81 | $2.76 | $2.80 | 820K | |
| 9 June 2026 | $2.765 | $2.80 | $2.725 | $2.80 | 164K | |
| 8 June 2026 | $2.79 | $2.82 | $2.75 | $2.80 | 170K | ▲+0.90% |
| 5 June 2026 | $2.79 | $2.82 | $2.75 | $2.775 | 132K | ▲+0.18% |
| 4 June 2026 | $2.75 | $2.79 | $2.73 | $2.77 | 421K | |
| 3 June 2026 | $2.81 | $2.81 | $2.74 | $2.77 | 187K | ▼-1.07% |
| 2 June 2026 | $2.80 | $2.81 | $2.755 | $2.80 | 131K | ▼-0.71% |
| 1 June 2026 | $2.87 | $2.87 | $2.81 | $2.82 | 167K | ▼-1.05% |
| 29 May 2026 | $2.815 | $2.86 | $2.79 | $2.85 | 141K | ▲+1.79% |
| 28 May 2026 | $2.795 | $2.86 | $2.79 | $2.80 | 116K | ▼-0.36% |
| 27 May 2026 | $2.785 | $2.82 | $2.785 | $2.81 | 94K | ▼-0.18% |
| 26 May 2026 | $2.805 | $2.85 | $2.78 | $2.815 | 120K | ▼-0.53% |
| 25 May 2026 | $2.815 | $2.84 | $2.76 | $2.83 | 72K | ▲+0.71% |
| 22 May 2026 | $2.84 | $2.85 | $2.80 | $2.81 | 104K | ▼-0.35% |
| 21 May 2026 | $2.85 | $2.89 | $2.81 | $2.82 | 119K | ▼-0.70% |
| 20 May 2026 | $2.90 | $2.92 | $2.82 | $2.84 | 192K | ▼-1.73% |
| 19 May 2026 | $2.83 | $2.92 | $2.82 | $2.89 | 364K | ▲+1.76% |
| 18 May 2026 | $2.855 | $2.86 | $2.80 | $2.84 | 117K | ▲+0.35% |
| 15 May 2026 | $2.72 | $2.85 | $2.72 | $2.83 | 347K | ▲+4.81% |
| 14 May 2026 | $2.75 | $2.75 | $2.66 | $2.70 | 190K | ▼-5.59% |
| 13 May 2026 | $2.82 | $2.90 | $2.81 | $2.86 | 960K | ▲+1.42% |
| 12 May 2026 | $2.91 | $2.91 | $2.80 | $2.82 | 455K | ▼-1.40% |
| 11 May 2026 | $2.77 | $2.93 | $2.77 | $2.86 | 476K | ▲+3.25% |
| 8 May 2026 | $2.73 | $2.79 | $2.70 | $2.77 | 735K | ▲+2.59% |
| 7 May 2026 | $2.68 | $2.735 | $2.62 | $2.70 | 495K | ▲+5.88% |
| 6 May 2026 | $2.47 | $2.60 | $2.445 | $2.55 | 287K | ▲+6.25% |
| 5 May 2026 | $2.39 | $2.42 | $2.39 | $2.40 | 158K | ▲+0.84% |
| 4 May 2026 | $2.43 | $2.44 | $2.37 | $2.38 | 134K | ▲+1.71% |