The price went way down after listing, with little news from the company in the first few months, which may have encouraged the first big sell off - now it seems like they are taking any opportunity to keep shareholders informed.
APV Price at posting:
29.0¢ Sentiment: Hold Disclosure: Held