"Big question is who is selling and why"
2.1 M traded today that is about 0.5% of the shares that are OS. Nearly everyone is holding I would suspect it is the day traders selling.
S & L have probably converted all the warrants they need to at this time.
The real question is why isn't anyone buying at these prices.
All the best,
Steve