Omega Therapeutics, Inc. (OMGA)
NASDAQ: OMGA · Real-Time Price · USD
0.160
+0.006 (3.83%)
At close: Feb 21, 2025, 4:00 PM
0.162
+0.003 (1.56%)
After-hours: Feb 21, 2025, 7:59 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
Feb '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
9166274541--
Market Cap Growth
-43.24%-39.50%-49.31%---
Enterprise Value
107208149319--
Last Close Price
0.163.015.7111.33--
PS Ratio
1.0953.64132.353758.96--
PB Ratio
0.762.862.592.70--
P/TBV Ratio
5.832.862.592.70--
EV/Sales Ratio
13.1767.1971.832215.28--
Debt / Equity Ratio
11.102.210.210.101.11-1.29
Asset Turnover
0.040.020.010.00--
Quick Ratio
1.303.005.7618.853.011.02
Current Ratio
1.613.356.2619.133.121.19
Return on Equity (ROE)
-166.90%-118.82%-66.99%-64.65%-4249.21%-
Return on Assets (ROA)
-25.01%-35.77%-33.86%-31.57%-104.69%-
Return on Capital (ROIC)
-26.72%-39.79%-36.80%-33.99%-143.17%-
Earnings Yield
-825.61%-58.70%-37.43%-12.61%--
FCF Yield
-651.07%-56.86%-36.41%-10.91%--
Buyback Yield / Dilution
-5.61%-12.80%-113.71%-473.56%-17.69%-
Total Shareholder Return
-5.61%-12.80%-113.71%-473.56%-17.69%-
Source: S&P Capital IQ. Standard template. Financial Sources.