
$2.40
| Revenue (Quarterly) | $29.9M |
| Net Income (Quarterly) | $13.9M |
| Total Assets | $473.7M |
| Total Debt | $0 |
| Free Cash Flow | $16.3M |
| Return on Equity | 3.03% |
| Profit Margin | 46.43% |
| Operating Margin | 66.04% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 1 Apr 2026 | $2.42 | $2.45 | $2.40 | $2.40 | 95K | ▼-0.83% |
| 31 Mar 2026 | $2.42 | $2.45 | $2.39 | $2.39 | 157K | ▼-1.24% |
| 30 Mar 2026 | $2.37 | $2.44 | $2.37 | $2.42 | 67K | ▲+2.11% |
| 27 Mar 2026 | $2.40 | $2.41 | $2.38 | $2.38 | 66K | ▼-0.83% |
| 26 Mar 2026 | $2.39 | $2.42 | $2.38 | $2.40 | 45K | ▲+0.42% |
| 25 Mar 2026 | $2.33 | $2.38 | $2.33 | $2.37 | 118K | ▲+1.72% |
| 24 Mar 2026 | $2.36 | $2.36 | $2.30 | $2.32 | 122K | ▼-1.69% |
| 23 Mar 2026 | $2.38 | $2.38 | $2.35 | $2.35 | 59K | ▼-1.26% |
| 20 Mar 2026 | $2.41 | $2.44 | $2.39 | $2.43 | 28K | ▲+0.83% |
| 19 Mar 2026 | $2.41 | $2.46 | $2.36 | $2.40 | 135K | ▼-0.41% |
| 18 Mar 2026 | $2.39 | $2.42 | $2.38 | $2.42 | 74K | ▲+1.26% |
| 17 Mar 2026 | $2.42 | $2.42 | $2.39 | $2.42 | 56K | |
| 16 Mar 2026 | $2.42 | $2.42 | $2.40 | $2.40 | 31K | ▼-0.83% |
| 13 Mar 2026 | $2.42 | $2.43 | $2.42 | $2.42 | 24K | |
| 12 Mar 2026 | $2.42 | $2.43 | $2.42 | $2.42 | 11K | |
| 11 Mar 2026 | $2.40 | $2.44 | $2.40 | $2.42 | 82K | ▲+0.83% |
| 10 Mar 2026 | $2.44 | $2.45 | $2.40 | $2.40 | 112K | ▼-1.64% |
| 9 Mar 2026 | $2.44 | $2.47 | $2.43 | $2.43 | 5.5K | ▼-0.41% |
| 6 Mar 2026 | $2.47 | $2.48 | $2.45 | $2.45 | 71K | ▼-0.81% |
| 5 Mar 2026 | $2.46 | $2.48 | $2.46 | $2.46 | 31K | |
| 4 Mar 2026 | $2.43 | $2.48 | $2.42 | $2.45 | 119K | ▲+0.82% |
| 3 Mar 2026 | $2.45 | $2.45 | $2.40 | $2.43 | 66K | ▼-0.82% |
| 2 Mar 2026 | $2.43 | $2.45 | $2.43 | $2.43 | 55K | |
| 27 Feb 2026 | $2.46 | $2.46 | $2.43 | $2.45 | 98K | ▼-0.41% |
| 26 Feb 2026 | $2.51 | $2.51 | $2.48 | $2.48 | 95K | ▼-1.20% |
| 25 Feb 2026 | $2.50 | $2.51 | $2.49 | $2.49 | 87K | ▼-0.40% |
| 24 Feb 2026 | $2.48 | $2.51 | $2.48 | $2.48 | 150K | |
| 23 Feb 2026 | $2.48 | $2.50 | $2.46 | $2.49 | 60K | ▲+0.40% |
| 22 Feb 2026 | $2.44 | $2.48 | $2.44 | $2.48 | 116K | ▲+1.64% |
| 20 Feb 2026 | $2.44 | $2.48 | $2.44 | $2.48 | 116K | ▲+1.64% |