Design Therapeutics, Inc. Ratios

Ratios Dec2020 Dec2023 Dec2024
Profitability
EBT Margin -3,685.84%
EBIT Margin -3,685.84%
EBITDA Margin -3,685.84%
Operating Margin -3,685.84%
Net Margin -3,685.84%
FCF Margin -3,869.47%-519.21%-339.55%
Efficiency
Invested Capital -11.31M
Leverage & Solvency
Equity Ratio -0.31
Valuation
Enterprise Value -36.09M148.41M349.35M
Return Ratios
Return on Sales -36.86%