Stock Comparison

SRPT NBIX
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric SRPT
Sarepta Therapeutics Inc
NBIX
Neurocrine Biosciences Inc
Price $17.53 $161.44
Change % +3.36% -0.11%
Market Cap 1.85B 15.92B
P/E Ratio 28.5 23.8
EPS $0.07 $6.50
52W High $25.32 $169.57
52W Low $10.42 $122.14
Volume
Avg Volume 2.96M 1.18M
Open $17.05 $161.62
Prev Close $16.96 $161.62
Div Yield
Annual Dividend
Payout Ratio
Analyst Rating Hold Strong buy
Price Target $39.80 $126.93
Total Analysts 33 36