over half a mil shares was put on to sell a while ago in one hop, i reckon trying to put a lid while they aquire more, expect a lot of sell orders to be pulled when the market gets close to them, just my opinion.
SPT Price at posting:
$1.44 Sentiment: Buy Disclosure: Held