Prelude Therapeutics Incorporated Common Stock (PRLD)

FairStock Score: 51/100 — MIXED

Current Price$3.96
Market Cap$24,86,32,144
P/E Ratio
ROE-99.45%
Dividend Yield—%
SectorHealthcare

Data from SEC filings. Not investment advice. Scoring methodology