It's been tough for longs.
However, investors, not traders, look at the big picture: science progress, finance, etc.
The science is moving along fine. If it shows good results by next year, before new financing round grows near, we could see 3-5 bill. Market cap.
Should that occur, longs will be very happy.
Until that time, it's waiting game.