I am a long term investor in this stock! I think this board has around 6 months before a serious spill if they don't get their act together. If they are lazy, they should just buy the stock back on market with the profits made, simple really.
SLR Price at posting:
33.5¢ Sentiment: Sell Disclosure: Held