Someone is trying to suppress the shareprice. See sell as 22 cents. That's a top 20 holding. Only a amateur would try to sell that much stock by plonking it on the market. Definite cap.
This morning the buy/sell was almost equal. That large sell is intended to distort the depth.
Who owns that much stock I wonder...perhaps a recent acquirer of stock...