Nobody is selling other than shorts.
Institutions have almost controlled all the floating shares.
This is a $20 - $30 stock in a year.
Sentiment: Strong Buy
I guess it's selective "I told you". One of the posts read, this week we will be between 15.50 to 16 and next week we will see 18. My take is, don't predict future with dates... no one was right.