I'm really starting to lose patience with this stock. Although I know 100% that this stock is a winner, I'm just wondering why its taking so long for it to start moving north.
Does anyone know when these announcements will start coming out?
STL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held