Overview
Key stats
Fundamentals Sep 9- Open
- $3.55
- 52-wk high
- $4.58
- High
- $3.64
- 52-wk low
- $2.08
- Low
- $3.47
- Prev close
- $3.58
- Mkt cap
- $233.8M
- Volume
- 304.7K
- Fwd P/E
- 40.0x
- Beta
- 0.99
- P/S
- 2.1x
- P/B
- 0.8x
- Profit margin
- -43.7%
- Op margin
- -56.0%
- ROE
- -14.1%
What do analysts expect?
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsSmart money
Earnings
Earnings came in 4.5% below what analysts expected.
Earnings per share
-$0.23-4.5%
-$0.22 expected
What the street expects next
Financials
What it sold, what it cost, what was left.
Sep 2025Dec 2025Mar 2026Jun 2026
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $27.1M | $26.8M | $27.9M | $30.6M |
| Cost of what it sold | $15.3M | $15.8M | $17.5M | $17.3M |
| Gross profit | $11.8M | $11.0M | $10.5M | $13.3M |
| What it spent | ||||
| Research and development | $10.1M | $11.4M | $13.3M | $9.4M |
| Sales and admin | $10.2M | $12.5M | $14.6K | $14.4M |
| Other operating costs | $7.2M | $3.9M | $20.3M | -$16.0M |
| Total operating expenses | $27.5M | $27.8M | $33.6M | $7.9M |
| What was left | ||||
| Operating profit | -$15.7M | -$16.9M | -$23.2M | $5.4M |
| Profit before tax | -$13.7M | -$19.1M | -$22.8M | $6.8M |
| Tax | $47.0K | $210.0K | -$432.0K | $568.0K |
| Net profit | -$13.7M | -$19.3M | -$22.4M | $6.2M |
| EBITDA | -$11.3M | -$16.7M | -$20.5M | $4.3M |
Technicals
Price structure
This stock is under pressure.
Trend
Under pressure
25 / 100
RSI 14
31balanced
20D volatility
42%annualized
52-week range
$2.08$4.58
20D support
$3.46recent floor
20D resistance
$4.10recent ceiling
Returns
5D -3.3%20D -14.1%60D -13.6%
Price vs moving averages
SMA20 -6.9%SMA50 -12.5%SMA200 +6.9%
Volume pace
1.02xvs prior 20D