Markets are not rational. A stock that has gone from $2 to $15 in a relatively short time can be expected to have major fluctuations- a decline of 20%, but it is still 500% of what it was two years ago. Is the right price 500% or 700% of the low? From that perspective, for a company with no recent earnings record, who's to say?