None the less, that was a heavy dump of about 170 thousand taking out all bids from 10.8 to 1.05. Sell side getting stacked. Is it all smoke and mirrors or will people bail for the weekend?
SLR Price at posting:
$1.05 Sentiment: Hold Disclosure: Held