It's crazy how depressive the sentiment has gotten here. Feels like people's resilience for the poor price performance has finally been worn down.
We all know the timelines for the trials we've got going. We all know the early signs of how well our drug trials have been going...
No use being in this stock now if you're hoping for a miracle. Wait.