I think the only people at the moment who are selling are those looking for a loss for their taxes.
Anyone who can buy in at this price are very lucky. I doubt whether it will sit this low in July so buying now should almost guarantee a profit you'd think. But of course do your own research.
UTR Price at posting:
2.3¢ Sentiment: Buy Disclosure: Held