Some very big insto's have been allocated stocks, I have heard over 500M of demand. Going to be a lot of pissed off instos who didn't get what they wanted, I hope they buy in the secondary market.
IMO DYOR etc etc.
SPT Price at posting:
$1.37 Sentiment: Buy Disclosure: Held