The 30 cent warrantsBeing exercised before they expire in August.
Then after purchased there are surely some theses new shares that are sold at current price. With a huge profit. Even selling them for a dollar would deliver a great profit.
So that could partly explain why with three green days in a row, we are stuck in the mud.