The ownership structure of NovaBridge Biosciences (NBP) stock is a mix of institutional, retail, and individual investors. Approximately 13.82% of the company’s stock is owned by Institutional Investors, 0.06% is owned by Insiders, and 86.12% is owned by Public Companies and Individual Investors.