poor performance???I would say that management would disagree with that...
they have no problem making their 20 to 40% every 6 to 8 weeks, so they are doing well.
In my humble opinoin, from my own experieince, these guys are the kings of the pumpn'dumps... look at the trading history of this and SLT,...
If you want to make money, buy at a dime and sell at .14 or .15. Do as management does.
All in my opinon. Just in case you are actually expecting this to take off, you may need a reality check.