Strange trading going on as you would think people would add to their position in light of this further confirmation. Who is still selling out? Nuts lol
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.