Omega Therapeutics, Inc. (OMGA)
NASDAQ: OMGA · IEX Real-Time Price · USD
2.070
-0.180 (-8.00%)
At close: Jul 2, 2024, 4:00 PM
2.140
+0.070 (3.38%)
After-hours: Jul 2, 2024, 7:22 PM EDT

Omega Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019
Market Capitalization
114166274541--
Market Cap Growth
-30.58%-39.50%-49.31%---
Enterprise Value
181221172335-129
PE Ratio
--1.70-2.67-7.93--
PS Ratio
23.1253.65132.353758.96--
PB Ratio
2.762.862.592.70--
P/FCF Ratio
-2.58-1.77-2.75-9.16--
P/OCF Ratio
-2.68-1.81-2.78-9.40--
EV/Sales Ratio
36.7371.3182.932329.80--
EV/EBITDA Ratio
-3.19-2.43-1.76-5.080.42-0.56
EV/EBIT Ratio
-2.93-2.26-1.67-4.980.40-0.53
EV/FCF Ratio
-3.44-2.35-1.72-5.680.41-0.56
Debt / Equity Ratio
3.092.210.210.10-0.18-0.33
Debt / EBITDA Ratio
-1.51-1.42-0.23-0.30-0.43-0.72
Debt / FCF Ratio
-1.64-1.37-0.23-0.34-0.42-0.72
Quick Ratio
2.492.985.7218.853.031.17
Current Ratio
2.873.356.2619.133.121.19
Asset Turnover
0.020.020.010.000-
Interest Coverage
-134.30---74.03-36.90-29.16
Return on Equity (ROE)
-136.00%-110.40%-71.00%-109.00%58.60%-
Return on Assets (ROA)
-44.20%-48.30%-56.60%-36.40%-172.20%-
Return on Capital (ROIC)
-56.16%-53.78%-79.94%-29.95%54.21%72.12%
Earnings Yield
-80.82%-58.70%-37.43%-12.61%--
FCF Yield
-68.28%-56.47%-36.41%-10.91%--
Buyback Yield / Dilution
-8.93%-12.80%-113.71%-473.56%68.85%-
Total Shareholder Return
-8.93%-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).