Whilst it all comes back to market cap, surely the fact the current number of issued shares means SP increments of 20-30% is holding things back somewhat? Less shares and therefore 4-5% SP increments would be preferred.
DMN Price at posting:
0.5¢ Sentiment: LT Buy Disclosure: Held