Chakay, like many on this forum I also think that the current SP is not overvalued. If that is the case then the current Revenue / Price ratio is a benchmark to predict SP moving forward. Assuming that the Revenue/ price ratio and the rate of growth in revenue is maintained I have a SP of $14+ plus in 12 months.
BIG Price at posting:
$3.62 Sentiment: Buy Disclosure: Held