Been a long term holder (clinger!) since MYG days. Glad SLR appear to have the competence to develop Deflector where it should have gone eons ago. Only just broke even now around current SLR price, hope there's more in the tank in this one.
SLR Price at posting:
$2.36 Sentiment: Hold Disclosure: Held