hodobud, the highest closing price was $107.10 on Feb. 24, 2014. Based on it, the price would be $7.14 per share. But...
What we have now to work with is:
52 Week High 11/21/2016 | 1.09
52 Week Low 5/31/2017 | 0.2622
Estimating the value at this time can only be based on assumptions and guesses. The company progress and its potential are hard to assess and project. Time is hard to factor in. It's share price trading dynamic is another story.
Imo, a price objective of $10 is highly unrealistic. Well, it's ok... so long as one doesn't include the important time element in one's guess -:)