It certainly looks like SOMEBODY is selling a fair chunk of shares today, which has pushed the price down. It is slowly recovering from around 11 am onwards, but it will probably take a bit of time to digest that significant divestment. It's around 4.5m shares that were sold in the first hour, which is pretty close to the 5m shares in the discussion above?
SLR Price at posting:
$1.29 Sentiment: Hold Disclosure: Held