Entrada Therapeutics, Inc. Ratios

Ratios Dec2022 Dec2023 Dec2024
Profitability
EBT Margin 9.38%31.55%
EBIT Margin -2.45%22.30%
EBITDA Margin -3.44%31.02%
Operating Margin -2.45%22.30%
Net Margin -5.15%31.12%
FCF Margin 104.01%-21.21%
Efficiency
Assets Average 360.62M497.76M
Equity Average 227.46M335.52M
Invested Capital 212.55M242.36M428.68M
Asset Utilization Ratio 0.360.42
Leverage & Solvency
Equity Ratio 0.840.520.81
Valuation
Enterprise Value 301.48M435.92M545.78M
Market Capitalization 346.64M503.52M646.99M
Return Ratios
Return on Sales -0.05%0.31%
Return on Capital Employed -0.02%0.10%
Return on Invested Capital 0.14%
Return on Assets -0.02%0.13%
Return on Equity -0.03%0.20%