Back to Prelude Therapeutics Incorporated

Prelude Therapeutics Incorporated

Institutional holders · 13F as of Mar 31, 2026

51 holders

HolderValueShares% of shares
ORBIMED ADVISORS LLC$37.31M10,909,25613.67%
← PrevPage 2 of 2Next →