305m shares is alot, it's trading at .24c with a market cap of $80m, use the cash they have to get shares on issue back to about 30m and them it might be worth holding.