I like the way this puts the overall market into perspective atm. However... IOU was at its peak pump. Spt was already settled in around the 1.30-1.50 since cr. IOU dropping back to 0.44 is still double its high before its run.
SPT Price at posting:
81.5¢ Sentiment: Buy Disclosure: Held