Lots of noise around this stock. The insto's just love to use SLR as their plaything. Over the last few weeks there's been strong volume on the intraday correlating with th up moves and weak volume forcing the stock to drift lower during the more illiquid times of the day.
Case in point, just look at today's 5 min chart.
SLR Price at posting:
$1.16 Sentiment: Buy Disclosure: Held