Bickering... just hold your shares and wait for contracts.If you believe in the Company you don't need spend time defending their decisions or questioning the rationality of sellers or shorts. You won't make a difference. Just hold your shares and wait for contracts; they will come. I'm sure impatient buyers have been turning around a quick coin (as I have done with partial positions recently). Some likely sold out given the next rise is dependent on news/milestones.
Relax, wait for the news and the next rise. Whether it's Monday or two weeks or a month from now; it will come. Patience.
GLTA