The key here is to assign value to a stock purely on potential. Is it a billion dollar company purely on the potential or will there be a series of announcements to justify this price action.
SPT Price at posting:
$1.60 Sentiment: Hold Disclosure: Held