Same can be said when WTC wisetech ipo'd 3 years ago at ~$3 a share. Their reviews on public websites were shit house and 3 years later they've more than quadrupled revenues and are now trading at almost 10x their listing price.
APV Price at posting:
27.5¢ Sentiment: Buy Disclosure: Held