The amount of short selling has increased this last week, it's up 5x since the start of this month. Over 4% (20 million) of total shares are now shorted. Is there any optimism left in the price?
SPT Price at posting:
46.0¢ Sentiment: Hold Disclosure: Held