$34.49
+1.96 (+6.03%)
Analyst Consensus
Strong Buy
21
Analysts
High
Coverage
Price Target
Analyst Price Target
-35.1% upside
Low Target
$12.72
Average Target
$22.40
High Target
$29.92
Current Price
$34.49
Current
$34.49
$34.49
Target
$22.40
$22.40
$12.72
$22.40 avg
$29.92
Scenario Analysis
Bear Case
$12.72
-63.1%
Low target
Base Case
$22.40
-35.1%
Avg target
Bull Case
$29.92
+-13.3%
High target
Risk/Reward
0.2x
Unfavorable
Price in Context
52-Week High
$43.25
-20.3% from high
52-Week Low
$21.02
+64.1% from low
Target vs 52W High
$22.40
-48.2% vs high
Next Earnings Report
Nov 18, 2026 · After Market Close
10d
until earnings
EPS Est: $-0.74
Earnings in 10 days. Analyst targets may shift significantly after the report.
Peer Consensus — Pharmaceuticals