Omega Therapeutics, Inc. (OMGA)
NASDAQ: OMGA · Real-Time Price · USD
1.040
-0.070 (-6.31%)
At close: Nov 4, 2024, 4:00 PM
1.100
+0.060 (5.77%)
After-hours: Nov 4, 2024, 4:28 PM EST

Omega Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Nov '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
57166274541--
Market Cap Growth
-62.95%-39.50%-49.31%---
Enterprise Value
138208149319--
Last Close Price
1.043.015.7111.33--
PE Ratio
--1.67-2.66-3.72--
PS Ratio
9.0953.64132.353758.96--
PB Ratio
2.182.862.592.70--
P/FCF Ratio
-1.69-1.76-2.75-9.16--
P/OCF Ratio
-1.77-1.81-2.78-9.40--
EV/Sales Ratio
21.9367.1971.832215.28--
EV/EBITDA Ratio
-2.30-2.11-1.47-4.93--
EV/EBIT Ratio
-2.25-2.07-1.45-4.83--
EV/FCF Ratio
-2.70-2.20-1.49-5.40--
Debt / Equity Ratio
4.832.210.210.101.11-1.29
Debt / FCF Ratio
-1.88-1.36-0.23-0.34-0.42-0.72
Asset Turnover
0.030.020.010.00--
Quick Ratio
1.823.005.7618.853.011.02
Current Ratio
2.193.356.2619.133.121.19
Return on Equity (ROE)
-129.15%-118.82%-66.99%-64.65%-4249.21%-
Return on Assets (ROA)
-25.37%-35.77%-33.86%-31.57%-104.69%-
Return on Capital (ROIC)
-27.41%-39.79%-36.80%-33.99%-143.17%-
Earnings Yield
-137.54%-58.70%-37.43%-12.61%--
FCF Yield
-117.45%-56.86%-36.41%-10.91%--
Buyback Yield / Dilution
-9.44%-12.80%-113.71%-473.56%-17.69%-
Total Shareholder Return
-9.44%-12.80%-113.71%-473.56%-17.69%-
Source: S&P Capital IQ. Standard template. Financial Sources.