That is what I find so amazing right now. No one could be ahead right now unless you bought 2 days ago or longer. So why would anyone sell? I don't see anyone shorting here when all you money is way north of a $1. Not much to squeeze when everyone is already losing.
What price per share did you get into BPAX at? This dip will be a good buying opportunity to add more shares of BPAX stock. I think the company will do everything possible to elevate the stock price as the 180 day deadline gets closer in my opinion.