The shareholders will benefit from a future listing or acquisition of the company for a much higher price if they hold their shares or they can try and sell them now and lose the opportunity.
SPT Price at posting:
7.6¢ Sentiment: Buy Disclosure: Held