Don't discount the possibility... That the sudden price drop was the result of an effort by manipulators to trigger stop-losses and reap cheap shares.
This is the most-watched stock on this site, and the buys sure came in large lots for a stock that had investors losing all confidence.
Who knows...?
GLTA!