I doubt any serious money would be concerned with instant gratification. I'd say it's more to do with a history of failing to achieve guidance and silence from management. We are also a sitting duck for further dilution or TO in addition to 50m options in the money which are yet to be exercised.
SE1 Price at posting:
6.7¢ Sentiment: Buy Disclosure: Held