Since I’m not a “day trader”, my analysis is probably way off. Looking at Yahoo
https://finance.yahoo.com/quote/GNBT/history?p=GNBT it appears that about only about 5 million shares are involved in the churning of the GNBT pps. I am assuming the other 104 million shares are being held long term. If this is true, then if 5 million “churning” shares can be bought by long term investors, then this should eliminate the GNBT pps yoyo effect as new buyers will be forced to pay the ask prices of investors that are not so willing to give away their share (like the person who sold at .32 today).