That's one way to look at it... And in the context of the last few weeks, a 5 fold increase in the pps sounds appealing.
In the context of the last 6 years however, the stock is down 99.7% , with virtually zero input to shareholders from management on progress of any type, unless you count unverifiable, unintelligible tweets.
Depends on your perspective I suppose.
All that really matters, is what's happening now, so I like your perspective better.