By toxic what do you mean? How much they are willing to dump what ever shares they own? Most likely all of it in penny land. They're a business and they need to make money to survive.
If you google search though you will see the business has all 5 star reviews though. Irrelevant to how they trade.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.