That makes absolutely no sense because what "they" would do is be accumulating millions of shares if not billions over a span of time lol! Nothing to see here
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.