Well there is obviously a huge amount of SHs' who endorse the company's progress/fwd planning ! SLR have a lot of shares issued and I'm assuming majority are held by instos who don't seem to be concerned by the issues we small retail holders chat about ! Do they know something ???
SLR Price at posting:
36.0¢ Sentiment: Buy Disclosure: Held