Thats because some holders are taking profits to offset losses on other stocks. Its been a long week down for most other stocks across the globe. It will be a good buying opp once the bottom is in IMHO
SLR Price at posting:
$1.62 Sentiment: Hold Disclosure: Held