Prelude Therapeutics (NASDAQ: PRLD) is owned by 61.64% institutional shareholders, 57.28% Prelude Therapeutics insiders, and 0.00% retail investors. Orbimed Advisors LLC is the largest individual Prelude Therapeutics shareholder, owning 9.78M shares representing 17.77% of the company. Orbimed Advisors LLC's Prelude Therapeutics shares are currently valued at $19.36M.
If you're new to stock investing, here's how to buy Prelude Therapeutics stock.