Good point on perhaps an MM. That late news drop came out of nowhere. No 911 trades to tip off and way out of ordinary getting a second PR event (free shipping first then website launch). Could have caught them off guard like the rest of us.
Either that or some jackass thought they'll sell into a late heavy surge from the news. Completely forgetting that this is a sub-100M volume day. If so, it cost that fool at least $10k compared to selling it by 9:30:12sec on Monday morning.
I believe its a MM..no retail is stupid enough to dump 8 million shares like that..kinda thought it maybe them trying to get some stop loss orders..who knows