EMulate Therapeutics, Inc. (EMTX)
EMulate Therapeutics was planning to go public, but the IPO was withdrawn on Jul 31, 2024.
IPO Price Range
$4.00 - $6.00
Shares Offered
2,300,000
Deal Size
$11.50M

EMulate Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
Current Dec '21 Dec '20
Market Capitalization
69--
Enterprise Value
80--
Debt / Equity Ratio
-0.43-0.20-0.20
Debt / EBITDA Ratio
-0.43-0.511.49
Debt / FCF Ratio
-2.63-2.80-1.76
Quick Ratio
0.010.010.00
Interest Coverage
-7.33-6.382.72
Return on Equity (ROE)
117.22%46.86%-7.51%
Return on Assets (ROA)
--285.54%16.23%
Return on Capital (ROIC)
116.59%29.93%38.27%
Source: IPO financials are sourced from S-1 and S-1/A filings submitted to the Securities and Exchange Commission (SEC).