No.. People are just buying more who believe that the product will finally launch... Huge upside.. I am sure some want to sell and not wait.. And I am sure some guys are probably selling high and buying cheaper... BUT If the news and orders happen you will pay a lot more to accumulate any real amount of shares....
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.