I only stumbled across this one yesterday and i know fu*k all about sick cats and dogs but it does appear that the drop was harsh and perhaps only because of the vagaries regarding the companies direction going forward. I think I will stay here and get a nice 30% + return.
i want to know as well, but its so quiet on this BB, its scary on here at the moment, which probably means another 30% drop in the morning and there goes my Audi R8!