Sierra Oncology Inc (SRRA)

$22.68 7.17 (46.23%)
16:00 EST SRRA Stock Quote Delayed 30 Minutes

5 Biotech Stocks to Sell Amid the Latest Slaughter

These five biotech stocks are being hit particularly hard right now. Here's what investors should know about each of these stocks to sell.
Select Price, Percent change, or Dollar change as the y-axis.
Select Area, Line, OHLC or Candlestick as the chart type.
Previous Close -
Market Cap 341.45M
PE Ratio -3.19
EPS -7.11
Volume (Avg. Vol.) 33.73M
Day's Range $21.57 - $26.00
52-Week Range $13.68 - $24.00
Dividend & Yield N/A (N/A)