The ownership structure of Canacol Energy (CNNEQ) stock is a mix of institutional, retail, and individual investors. Approximately 1.81% of the company’s stock is owned by Institutional Investors, 95.89% is owned by Insiders, and 2.31% is owned by Public Companies and Individual Investors.