if you bought in the initial offering, i think your fine. but those who are buying now are just giving their money to the short sellers. (short volume still 50% of the total volume)
i like this company, and have high hopes for them... but they are 5 years away from profitability... and that is best case. stock price does not belong where it is, for many years to come.