ive never seen a share with almost 500million on the buy side at only 3 price points...like you say im sure the big players have made calls to the company and have been given a good level of confidence
DMN Price at posting:
0.4¢ Sentiment: Buy Disclosure: Held