Companies

Prelude Therapeutics Inc

PRLD · CIK 0001678660 · operating

$2.73-1.09%Last updated Mar 2, 4:47 PM

Key Statistics

Valuation

Market Cap$174.14M
P/E
Fwd P/E-2.42
PEG
P/S16.58
P/B3.60
EV/EBITDA-1.60
EV/Rev18.13

Profitability

Gross Margin
Op. Margin-1995.91%
Net Margin-1816.76%
ROE-96.74%
ROA-72.46%
FCF Margin-1480.74%

Financial Health

Current Ratio5.30
Debt/Equity0.34
Free Cash Flow-$103.65M
Div. Yield

Growth & Other

Revenue Growth
EPS Growth16.83%
Beta0.87
52W High$4.22
52W Low$0.61

About Prelude Therapeutics Inc

Prelude Therapeutics is a clinical-stage precision oncology company developing targeted cancer medicines for patient populations with specific genetic alterations. The company focuses on protein degradation and transcriptional regulation as therapeutic mechanisms. Its pipeline includes PRT3789, a selective SMARCA2 degrader in development for advanced or metastatic solid tumors with loss of SMARCA4 function; PRT7732, an oral SMARCA2 degrader program; and PRT2527, a CDK9 inhibitor designed to target cancer-promoting transcriptional programs including MCL1, MYC, and MYB in advanced solid tumors.

The company operates as a clinical-stage entity without reported revenue streams, relying on capital financing to fund research and development activities. Prelude Therapeutics was incorporated in Delaware in 2016 and maintains its headquarters in Wilmington, Delaware. The organization operates with approximately 131 full-time employees and is publicly listed on Nasdaq, with a market capitalization of $0.2 billion.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2024$-1.68$-1.68+16.8%
2023$-2.02$-2.02+17.2%
2022$-2.44$-2.44
2021
2020

Annual Reports (10-K) · 5 filings

Report DateFiledAccession Number
2024-12-312025-03-100000950170-25-035921SEC ↗
2023-12-312024-02-150000950170-24-016016SEC ↗
2022-12-312023-03-150000950170-23-007989SEC ↗
2021-12-312022-03-170001564590-22-010723SEC ↗
2020-12-312021-03-160001564590-21-013330SEC ↗