I would look at it just the opposite. The 150 Million shares traded represents the volume of investors willing to purchase the stock. One can only sell where one is willing to purchase. If M&M wanted to make less on their sales, I guarantee they could have wiped out the bids and sold a lot more.
FWIW, outside of the investors here, SpongeTech is still not a household name and based on trade volume, it was relatively illiquid until this past summer. look at the trade volume last February when there was 722 Million shares and compare it to late August.