Games being played here. No trader or whatevuh tries to dump 600k of a stock into the matchout when punters have been stepping up in a big way taking out the 40 just before the close. Interesting to see how it actually finishes...
SLR Price at posting:
40.0¢ Sentiment: Buy Disclosure: Held