Is it a major shareholder or Shareholders selling or is someone trying to keep this stock low? something is not right about ICP. What is it? Someone has a major issue and is dumping. Why? Im lost that why I sold most of my stock.
STL Price at posting:
43.5¢ Sentiment: Hold Disclosure: Held