That's a good analysis.
The bounce back in the last four minutes shows strong buying pressure may continue, especially, if selling pressure abates.
The short term trend has been moving upward recently, I would have pegged this closing near 8, if all the price action did not occur. IMO, it will come back up to 8 within the half hour tomorrow.
If it was the company selling today for cash, they did a good job without affect pps that much (counting on the rebound) ... so if it was them selling, congratulations on them for getting it done with hurting existing investors that much !!!