Damora Therapeutics, Inc. (DMRA)
NASDAQ: DMRA · Real-Time Price · USD
25.63
-3.07 (-10.68%)
Mar 10, 2026, 2:53 PM EDT - Market open

Damora Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Cap
1,5446203077316
Market Cap Growth
--68.63%-33.83%-61.46%-75.78%-
Enterprise Value
1,721-6.63-13.56-30.4-23.2152.98
PE Ratio
--0.25-0.50-0.47-1.48-1.64
PB Ratio
5.710.390.600.480.651.91
P/TBV Ratio
4.230.340.590.470.650.35
P/FCF Ratio
--0.33-0.53-0.68-1.46-8.27
P/OCF Ratio
--0.33-0.53-0.69-1.46-8.27
EV/EBITDA Ratio
-0.300.350.500.45-4.57
EV/EBIT Ratio
-0.300.340.500.44-4.55
EV/FCF Ratio
-0.360.370.700.44-4.00
Debt / Equity Ratio
0.010.000.000.010.000.00
Debt / EBITDA Ratio
0.000.000.000.00-0.01-0.02
Debt / FCF Ratio
0.000.000.00-0.01-0.01-0.01
Net Debt / Equity Ratio
-0.94-0.89-1.02-0.97-0.85-0.98
Net Debt / EBITDA Ratio
0.460.640.850.991.934.87
Net Debt / FCF Ratio
0.620.760.901.391.904.27
Quick Ratio
2.9011.845.695.4222.0529.39
Current Ratio
3.7314.076.315.7524.2330.42
Return on Equity (ROE)
-119.40%-86.58%-81.52%-68.86%-36.61%-20.89%
Return on Assets (ROA)
-117.53%-80.57%-71.63%-62.65%-35.55%-29.48%
Return on Invested Capital (ROIC)
-1444.78%-4433.93%-7235.72%-633.06%-524.16%-168.88%
Return on Capital Employed (ROCE)
-135.38%-92.11%-84.47%-68.10%-36.82%-31.33%
Earnings Yield
-0.92%-398.49%-200.44%-211.30%-67.66%-60.91%
FCF Yield
-0.71%-304.10%-189.08%-146.20%-68.63%-12.09%
Buyback Yield / Dilution
-0.00%-14.73%-1.72%0.00%-28.00%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.