THere are a lot of disgruntled owners of the stock wanting to get out. This stock has had so many excellent announcements lately; yet any rallies get sold into. I guess its going to take some time for confidence to grow
STI Price at posting:
2.2¢ Sentiment: Buy Disclosure: Held