Exactly! 1 seller placed 900,000 shares order at 64.5 cents appears to be putting a cap on the price. Which may help some to accumulate more and more at discount.
I mean, if that "thing" really wants to sell, why not just sell the 900,000 units at "market"?
Anyway, thats just my observation as a retail investor
SPT Price at posting:
61.5¢ Sentiment: Buy Disclosure: Held