Overview
Key stats
Fundamentals Sep 9- Open
- $18.00
- 52-wk high
- $51.76
- High
- $18.48
- 52-wk low
- $9.13
- Low
- $17.11
- Prev close
- $17.22
- Mkt cap
- $6.48B
- Volume
- 13.31M
- Beta
- 2.11
- P/S
- 17.1x
- P/B
- 11.7x
- Profit margin
- -95.1%
- Op margin
- -12.0%
- ROE
- -72.0%
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
8 funds hold a position, insiders have been net selling, and 1 fin-fluencer is discussing it.
What funds are doing
5 moves · 6 mo
Buys/Adds$136.6MSells/Trims$108.5M
Earnings
Results versus expectations
The latest quarter is still settling.
A verdict appears once the reported figure is final
Reports Sep 14, 2026, in 4 days
EPS expected
-$0.02
-$0.03 to -$0.01
Revenue expected
$104.2M
11 analysts
Last 30 days
5up0down
Analysts raising estimates
Financials
What it sold, what it cost, what was left.
Oct 2025Jan 2026Apr 2026Jul 2026
| USD | Oct 2025 | Jan 2026 | Apr 2026 | Jul 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $81.3M | $86.8M | $94.2M | $116.1M |
| Cost of what it sold | $34.7M | $39.8M | $43.7M | $50.4M |
| Gross profit | $46.6M | $47.0M | $50.4M | $65.6M |
| What it spent | ||||
| Research and development | $27.3M | $32.2M | $33.4M | $35.2M |
| Sales and admin | $18.8M | $30.8M | $29.1M | $22.5M |
| Other operating costs | $18.8M | $20.0M | $22.8M | $21.5M |
| Total operating expenses | $64.9M | $83.0M | $85.3M | $79.1M |
| What was left | ||||
| Operating profit | -$18.3M | -$36.0M | -$34.9M | -$13.5M |
| Interest on debt | $1.0M | $1.6M | $1.4M | $1.4M |
| Profit before tax | -$58.4M | -$150.0M | -$137.9M | -$8.6M |
| Tax | $784.0K | $2.4M | $1.0M | $733.0K |
| Net profit | -$59.2M | -$152.5M | -$138.9M | -$9.4M |
| EBITDA | -$47.5M | -$138.2M | -$125.2M | $3.6M |
Technicals
Price structure
This stock is under pressure, and looks oversold after a sharp drop.
Trend
Under pressure
0 / 100
RSI 14
12oversold
20D volatility
45%annualized
52-week range
$9.13$51.76
20D support
$17.05recent floor
20D resistance
$25.53recent ceiling
Returns
5D -10.6%20D -27.3%60D -44.7%
Price vs moving averages
SMA20 -18.9%SMA50 -25.4%SMA200 -36.3%
Volume pace
1.27xvs prior 20D