The fact that SLR mgmt hasn't been buying shares recently in the 0.32-0.50 range is really worrying to me. If they don't have any believe, then why should any other shareholder???
I know they did buy some in the past, not so in recent times...
SLR Price at posting:
51.5¢ Sentiment: Buy Disclosure: Held