Presently we are up about 1%...Hardly"Hammered". The sky ISN'T falling!
Dizzle; you seem to be a short and a day trader ( most lose $ in the long run), so what you have to say is pretty meaningless from my long perspective.
BLRX's drug candidates look pretty good. If they keep proving out in clinical trials we should profit very nicely.