I don't think market has realize yet the recent progress made the Company. I wonder if the seller is mainly the broker who got paid with shares. I would understand why are they selling at this price level as they are not really into investing, and would need cash to pay off their staff and admin expenses. Probably coupled with tax loss selling too
In no time, this should be a 10c company, IMHO