Wonder what is the % of short positions in SLR? Are people with possible links to management bailing out of SLR? It seems to be doing worse than the gold price. Skaffold & Montgomery may have got this one wrong.
SLR Price at posting:
$2.55 Sentiment: ST Sell Disclosure: Held