Prices "at a reasonable level"
I'd be interested in any explanation on how one assesses the aptness of the valuation of a company which has published as little financial information as STVF, has no revenue, etc. The usual financial markers simply don't exist.
Now, I do happen to own the stock, but I'll admit that my ownership is based on speculation about the product in general, not solid financial fact.
For those who feel confident in speaking about the fair value of the company, please explain your basis. FWIW, "the stock is near an 12 month low" says nothing whatsoever about whether the stock is misvalued at that level.