This go sub 1.20 before open tomorrow. Been on the wrong side of these too many times. Today is when trading hours (selling) is profiting. Trust me you will be sorry that you didn't take the better share price that is still available. GLTA
The 52W low is $0.38 in this stock. So, it is possible at $1.25 because this is a non-profitable company. Phase I, Phase II and Phase III are the stages (ways) of their #$%$ how great they do. Then over 90% of the biotech companies were failed at the end and then start all over.