Investor confidence in this company is starting to look like it was well founded. Congrats to those who didn't exit with losses, this one is going to be fine IMO. I'm glad I didn't sell any stock.
SL1 Price at posting:
1.0¢ Sentiment: Buy Disclosure: Held