Well I'm not expert but was difficult to.sell million plus yesterday and this morning. This past hours been easy. So I assume mm definitely want the shares for now.
I read 390 million free float. So an excellent churn of the free float of shares these past few days with more shares in sticky hands. May explain why it was NT to buy so many times today because the lack of shares to sell by the MMs