The only thing they seem to have done well is raise money. That is potentially the only real management connected factor that helped the growth.
That comparison is not insightful every stock price is a complex equation, it is never the case, one factor like management, and time, are connected to share price in such a fashion.
If that was the case short term traders would be everywhere.
THC
Price at posting:
60.0¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.