Omega Therapeutics, Inc. (OMGA)
NASDAQ: OMGA · IEX Real-Time Price · USD
2.340
-0.050 (-2.09%)
At close: Apr 23, 2024, 4:00 PM
2.390
+0.050 (2.14%)
Pre-market: Apr 24, 2024, 7:01 AM EDT

Omega Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
129166274541--
Market Cap Growth
--39.50%-49.31%---
Enterprise Value
184221172335-129
PE Ratio
-1.70-1.70-2.67-7.93--
PS Ratio
41.7153.65132.353758.96--
PB Ratio
2.222.862.592.70--
P/FCF Ratio
-1.77-1.77-2.75-9.16--
P/OCF Ratio
-1.81-1.81-2.78-9.40--
EV/Sales Ratio
59.3871.3182.932329.80--
EV/EBITDA Ratio
-2.43-2.43-1.76-5.080.42-0.56
EV/EBIT Ratio
-2.26-2.26-1.67-4.980.40-0.53
EV/FCF Ratio
-2.35-2.35-1.72-5.680.41-0.56
Debt / Equity Ratio
2.212.210.210.10-0.18-0.33
Debt / EBITDA Ratio
-1.42-1.42-0.23-0.30-0.43-0.72
Debt / FCF Ratio
-1.37-1.37-0.23-0.34-0.42-0.72
Quick Ratio
2.982.985.7218.853.031.17
Current Ratio
3.353.356.2619.133.121.19
Asset Turnover
0.020.020.010.000-
Interest Coverage
----74.03-36.90-29.16
Return on Equity (ROE)
-110.40%-110.40%-71.00%-109.00%58.60%-
Return on Assets (ROA)
-48.30%-48.30%-56.60%-36.40%-172.20%-
Return on Capital (ROIC)
-53.78%-53.78%-79.94%-29.95%54.21%72.12%
Earnings Yield
-75.49%-58.70%-37.43%-12.61%--
FCF Yield
-72.62%-56.47%-36.41%-10.91%--
Buyback Yield / Dilution
-12.80%-12.80%-113.71%-473.56%68.85%-
Total Shareholder Return
-12.80%-12.80%-113.71%-473.56%68.85%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).