i don't tend to put much stock in these auto website things.., but I took this screen shot, I think for late last year (at top) and then this one recent (at bottom); seems like healthier direction?
SPT Price at posting:
8.6¢ Sentiment: Buy Disclosure: Held