The volume is so large it makes me think it might be computer generated trades which trade automatically if certain things happen, like missing the projected earnings.
The violence was in the first 45 minutes trading, and the hard drop and recovery took less than 15 minutes. I have to believe the hard drop is computer generated, sort of like portfolio insurance in October 1987, and the recovery reflects someone woke up the sysop.
Just looking at the price volume graph, I believe the "unsophisticated investor" slot is about 1 hour 15 minutes from 10:45AM to Noon with their own OMG reaction around 11:17AM when they realized that it was all over except for some excellent buy opportunities.
Fascinating trading 1:45PM to 2:15PM but I will leave that for someone else to think about.