RE: Bim Bam Boom...last 10I don't believe anyone knows anything. Simply some have decided to throw in the towel. At this price selling begets more selling especially when nerves are already strung tight.
I believe this is way oversold at the current price. I don't blame anyone for selling though. It has been a long wait on the promise of some very good things and now the carrot seems to have been taken out of sight at least for the time being.
There are likely many opportunities out there less risky and people are moving on to greener pastures where they can hopefully offset the losses here with gains there. Good luck to all who have sold as well as to the longs holding tight.