My thoughts also. That's why I'm still "not held" waiting on the sideline. Given the shares issued only start trading end of month which could result in another dump share price does not go anywhere too high soon...
SPT Price at posting:
$1.56 Sentiment: Buy Disclosure: Not Held