Agreed, no one is swallowing anything now. On a free fall, even if this starts pumping again - it would take a while to get back to the previous price points. so.. I wouldn't be hoping for a quick bounce.
SPT Price at posting:
$1.63 Sentiment: Sell Disclosure: Held