
$6.49
| Revenue (Quarterly) | $549.3M |
| Net Income (Quarterly) | $14.0M |
| Total Assets | $345.6M |
| Total Debt | $62.3M |
| Free Cash Flow | $29.8M |
| Return on Equity | 33.54% |
| Profit Margin | 2.55% |
| Operating Margin | 3.04% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $6.38 | $6.68 | $6.38 | $6.485 | 93K | ▲+2.94% |
| 11 June 2026 | $6.30 | $6.41 | $6.15 | $6.30 | 167K | ▼-3.15% |
| 10 June 2026 | $6.35 | $6.54 | $6.25 | $6.505 | 257K | ▲+1.64% |
| 9 June 2026 | $6.69 | $6.69 | $6.35 | $6.40 | 157K | ▼-5.47% |
| 8 June 2026 | $6.77 | $7.11 | $6.64 | $6.77 | 690K | ▼-0.29% |
| 5 June 2026 | $6.77 | $7.11 | $6.64 | $6.79 | 686K | ▼-2.86% |
| 4 June 2026 | $7.15 | $7.15 | $6.55 | $6.99 | 179K | ▲+5.59% |
| 3 June 2026 | $6.95 | $6.95 | $6.58 | $6.62 | 127K | ▼-4.20% |
| 2 June 2026 | $7.19 | $7.19 | $6.86 | $6.91 | 100K | ▼-3.76% |
| 1 June 2026 | $7.26 | $7.29 | $7.06 | $7.18 | 93K | ▼-0.97% |
| 29 May 2026 | $7.39 | $7.66 | $7.18 | $7.25 | 170K | ▲+0.49% |
| 28 May 2026 | $7.50 | $7.50 | $6.94 | $7.215 | 107K | ▲+1.48% |
| 27 May 2026 | $7.25 | $7.27 | $7.11 | $7.11 | 85K | ▼-2.60% |
| 26 May 2026 | $7.52 | $7.52 | $7.28 | $7.30 | 36K | ▼-2.14% |
| 25 May 2026 | $7.50 | $7.56 | $7.36 | $7.46 | 38K | ▲+0.54% |
| 22 May 2026 | $7.56 | $7.57 | $7.37 | $7.42 | 39K | ▼-1.33% |
| 21 May 2026 | $7.24 | $7.60 | $7.13 | $7.52 | 108K | ▲+0.80% |
| 20 May 2026 | $7.50 | $7.50 | $7.26 | $7.46 | 98K | ▼-0.13% |
| 19 May 2026 | $7.56 | $7.78 | $7.39 | $7.47 | 97K | ▼-2.86% |
| 18 May 2026 | $7.85 | $7.85 | $7.56 | $7.69 | 49K | ▼-0.39% |
| 15 May 2026 | $7.80 | $7.81 | $7.56 | $7.72 | 52K | ▼-1.53% |
| 14 May 2026 | $7.78 | $7.90 | $7.67 | $7.84 | 74K | ▲+0.38% |
| 13 May 2026 | $7.80 | $7.96 | $7.59 | $7.81 | 191K | ▲+1.96% |
| 12 May 2026 | $7.10 | $7.69 | $7.01 | $7.66 | 624K | ▲+15.27% |
| 11 May 2026 | $6.755 | $6.89 | $6.63 | $6.645 | 113K | ▼-1.99% |
| 8 May 2026 | $6.36 | $6.78 | $6.36 | $6.78 | 94K | ▲+5.28% |
| 7 May 2026 | $5.98 | $6.45 | $5.82 | $6.44 | 90K | ▲+6.80% |
| 6 May 2026 | $5.81 | $6.07 | $5.56 | $6.03 | 533K | ▲+3.08% |
| 5 May 2026 | $5.93 | $6.04 | $5.85 | $5.85 | 2.6K | ▼-3.23% |
| 4 May 2026 | $6.00 | $6.18 | $5.95 | $6.045 | 101K | ▲+0.25% |