The total shares short hsa been under 2.2 million for the past two months so it hasn't gone up for a while.
As far as to who is selling, what makes you think its not several of the larger share holders liquidating some of their position? The short ratio has not gone up...it stands to reason that larger holders have liquidated over the past six months while shorts have used that opportunity cover their position.
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.