People dump shares all the time for reasons unrelated to the company.....but can understand your frustration!
It is still half the sp it was 12 months ago and that would no doubt be wearing a little thin on some. But to a newcomer it just looks plain undervalued in light of their recent achievements and the fact cash at hand sits at 6.1m about the same as the current mc.
Just another unloved oiler that needs to be looked at imo.