I'm wondering who are these sellers that are putting the sell pressure on this stock. People need to hold and let the stock price rise. There can't be that many shorts.
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.