$47.86
+3.46 (+7.79%)
Analyst Consensus
Buy
15
Analysts
High
Coverage
Price Target
Analyst Price Target
-9.8% upside
Low Target
$30.71
Average Target
$43.17
High Target
$51.56
Current Price
$47.86
Current
$47.86
$47.86
Target
$43.17
$43.17
$30.71
$43.17 avg
$51.56
Scenario Analysis
Bear Case
$30.71
-35.8%
Low target
Base Case
$43.17
-9.8%
Avg target
Bull Case
$51.56
+7.7%
High target
Risk/Reward
0.2x
Unfavorable
Price in Context
52-Week High
$93.61
-48.9% from high
52-Week Low
$22.31
+114.5% from low
50-Day SMA
$49.99
-4.3% vs SMA
200-Day SMA
$54.45
-12.1% vs SMA
RSI (14)
72.7
Overbought
Target vs 52W High
$43.17
-53.9% vs high
Next Earnings Report
Nov 10, 2026 · Before Market Open
Today
EPS Est: $0.98
Earnings in today. Analyst targets may shift significantly after the report.
Peer Consensus — Pharmaceuticals