Yes, institutions can buy OTC stocks. However, many large institutional investors avoid OTC markets due to a lack of liquidity and financial regulation.