It could be suggested that many "investors" in this stock have been playing with "frightened" money - whilst those with an extended time frame are mopping up their shares for a pittance.
Just an observation.
UTR Price at posting:
1.6¢ Sentiment: Buy Disclosure: Held