The opposite happened this time last year I think with Van Eck dumping millions of shares on close of play, share price was already in the doldrums and got smashed by their rebalancing downwards, certainly prefer todays action though!!!
SLR Price at posting:
$1.18 Sentiment: Buy Disclosure: Held