It had a lot of great news. Some entity is obviously selling a certain amount of shares lately. Who knows why. I hope the company will react and not watch their stock go down 80% over 2 weeks and remain silent.
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.