i bought today at 5.5 cents after closely watching the stock for the last 6 months or so. i remember kicking myself for not buying at 10 cents when it hit 16. hopefully it can recover as i believe they are heading in a positive direction
STL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held