Yes I agree, the instos who bought in at 70c would have already valued NEA as being worth worth more than that. Doubt they are worried at current prices as the only reason it is still low is due to lack of information.
Now that a business update has been provided, the sp should really get back above 70c in my view.
NEA Price at posting:
55.0¢ Sentiment: Buy Disclosure: Held