Warrants...There are approx 88M warrants coming due by the end on June...
This will put some pressure on the share price and if the company want's to cash these, then there would have to be some positive developments to encourage investors to convert these...
There are currently approx 400M share o/s....fully diluted.