Hell, how easy the people HC are. Share price was falling - SLR was the badest company ever. Share price rising - SLR will hit 1 Dollar, great company, great Managment.
And now? Share price is falling againg, and SLR is bad company, with bad managment.
Just ;-D
SLR Price at posting:
48.5¢ Sentiment: None Disclosure: Held