$12.56
+0.00 (+0.00%)
Analyst Consensus
Buy
10
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
+418.9% upside
Low Target
$47.12
Average Target
$65.17
High Target
$100.64
Current Price
$12.56
Current
$12.56
$12.56
Target
$65.17
$65.17
$47.12
$65.17 avg
$100.64
Scenario Analysis
Bear Case
$47.12
275.2%
Low target
Base Case
$65.17
+418.9%
Avg target
Bull Case
$100.64
+701.3%
High target
Risk/Reward
2.5x
Favorable
Price in Context
52-Week High
$17.65
-28.8% from high
52-Week Low
$3.70
+239.5% from low
Target vs 52W High
$65.17
+269.2% vs high
Next Earnings Report
Aug 12, 2026
3d
until earnings
EPS Est: $-0.27
Earnings in 3 days. Analyst targets may shift significantly after the report.
Peer Consensus — Pharmaceuticals