Looks like the supply has deminished,nothing left but 200k at the options as a buy (wouldnt count the 33m) so holders are keeping their hands on this company and not selling unless desperate.
Seems the same for the heads,only roughly 6.5m.
The rest is for sale at higher prices.
Just a million here or there until 2.4c