Rerate will only get us part of the way as we should have been trading at $1.7 up already. The BOD is responsible for where the share price is currently, they keep hitting it down with their stupid decisions.
SLR Price at posting:
$1.01 Sentiment: Hold Disclosure: Held