Prelude Therapeutics Inc Ratios

Ratios Dec2024
Profitability
EBT Margin -1,995.91%
EBIT Margin -1,995.91%
EBITDA Margin -1,819.44%
Operating Margin -1,995.91%
Net Margin -1,995.91%
FCF Margin -1,480.74%
Efficiency
Invested Capital 131.46M
Leverage & Solvency
Equity Ratio 0.75
Valuation
Enterprise Value -67.49M
Market Capitalization 70.17M
Return Ratios
Return on Sales -19.96%