stock price barely mean anything in recent years
Not for biotech. The stocks in this segment are very sensitive to trial outcomes and drug efficacy
Not for biotech. The stocks in this segment are very sensitive to trial outcomes and drug efficacy