I kind of doubt that an institution is buying a penny stock. They have to justify it to the fund management and their holders. My guess is a private investor with deep pockets. There is a rich mans club and word gets around. Someone that buys a couple of million shares would only fork over less then $50,000 and to them thats bubble gum money. The Mutual funds usually have a minimum of $5 share price, some as low as $3, however there are hedge funds that will invest a few thousand dollars in pennies. Its like a piss away fund and only represents about 1 to 2% of the holdings.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.