SLR management played a blinder, jumping on $100 mil of RED shares ! Already a gain of approx $50 mil ! Surely with all the positives going on within / outside SLR, we must be up for a serious re-rate soon!
SLR Price at posting:
$1.15 Sentiment: Buy Disclosure: Held