Of course someone dumped. It's Friday when there is a lot of dumping in OTC land.
You have asked the question about "buy/sell" ratio and no one has answered you. The reason no one has answered you is because the answer to that question is something that someone can find out for themselves with proper DD.