you referring to offscreen sells when talking about capper or someone in sell stack suppressing price with a big number to let go? this also discourages buying of course.
thanks for your view
SLR Price at posting:
42.7¢ Sentiment: Hold Disclosure: Held