It looks like there's still a few lemon holders hanging around looking to sell down. Hopefully they move on or change their mindset soon enough so that the share price is allowed to appreciate.
UUV Price at posting:
13.5¢ Sentiment: Buy Disclosure: Held