Yes, totally aware of that. If I were the smart money and wanted to accumulate I probably would try to do it by patiently waiting to sellers to hit my buy order rather than hit the sell side and drive the price...
My opinion only.
SLT Price at posting:
0.4¢ Sentiment: LT Buy Disclosure: Held