Yeah some fringe tutes might, not any big names ones like Fidelity, Vanguard, Schwab, American Funds too many too list that won't touch them.
So name one tute that's buying SBFM?
While many small/micro-cap professionals may have heard that institutions can’t trade their stocks. Often, institutions can trade these stocks but they avoid them.
I wonder why they avoid them?
Institutional Investors don’t trade most penny stocks for 4 reasons:
Minimum Market Cap. “Many funds will have a minimum market cap requirement, and even where this is not an official policy, we often find that fund managers draw their own line in the sand.”
Liquidity Concerns. Many fund fear getting stuck in an illiquid holding.
Corporate Governance. Institutional funds are concerned with poor levels of corporate governance and disclosure among microcaps, “a perception reinforced by high profile corporate scandals.”
Materiality. No matter the size of investment, fund managers must perform a similar level of due diligence for each investment. The size of microcaps compared to the size of most institutions means a meaningful investment cannot be made.