Well I don't agree they are languishing. People are waiting for the end of year report. Then the stock will be sold down as it was a no brainer to hold this stock for a quick profit up till the report. Their game plan is sell regardless of the report comments. After that we should see a slow climb to around 2.80
SLR Price at posting:
$2.32 Sentiment: Buy Disclosure: Held