Damora Therapeutics, Inc. (DMRA)
NASDAQ: DMRA · Real-Time Price · USD
24.27
-1.23 (-4.82%)
At close: Mar 30, 2026, 4:00 PM EDT
23.81
-0.46 (-1.90%)
After-hours: Mar 30, 2026, 5:19 PM EDT

Damora Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,464376203077
Market Cap Growth
27892.24%500.17%-68.63%-33.83%-61.46%-75.78%
Enterprise Value
1,192195.44-6.63-13.56-30.4-23.2
Last Close Price
24.2723.014.6518.0028.7575.75
PE Ratio
-5.78-0.25-0.50-0.47-1.48
PB Ratio
6.030.150.390.600.480.65
P/TBV Ratio
0.140.130.340.590.470.65
P/FCF Ratio
--5.46-0.33-0.53-0.68-1.46
P/OCF Ratio
--5.46-0.33-0.53-0.69-1.46
EV/EBITDA Ratio
--0.930.300.350.500.45
EV/EBIT Ratio
--0.930.300.340.500.44
EV/FCF Ratio
--29.060.360.370.700.44
Debt / Equity Ratio
0.000.000.000.000.010.00
Debt / EBITDA Ratio
000.000.000.00-0.01
Debt / FCF Ratio
-0.01-0.010.000.00-0.01-0.01
Net Debt / Equity Ratio
-1.07-1.07-0.89-1.02-0.97-0.85
Net Debt / EBITDA Ratio
1.221.220.640.850.991.93
Net Debt / FCF Ratio
38.3038.300.760.901.391.90
Quick Ratio
12.8412.8411.845.695.4222.05
Current Ratio
12.9812.9814.076.315.7524.23
Return on Equity (ROE)
-163.80%-163.80%-89.03%-81.52%-68.86%-36.61%
Return on Assets (ROA)
-151.86%-151.86%-80.27%-71.63%-62.65%-35.55%
Return on Invested Capital (ROIC)
2737.41%2737.41%-4416.97%-7235.72%-633.06%-524.16%
Return on Capital Employed (ROCE)
-164.49%-164.49%-92.11%-84.47%-68.10%-36.82%
Earnings Yield
-14.47%17.30%-398.49%-200.44%-211.30%-67.66%
FCF Yield
-0.46%-18.30%-304.10%-189.08%-146.20%-68.63%
Buyback Yield / Dilution
-17.79%-17.79%-8.87%-4.58%-0.58%-452.45%
Total Shareholder Return
-17.79%-17.79%-8.87%-4.58%-0.58%-452.45%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q