Damora Therapeutics, Inc. (DMRA)
NASDAQ: DMRA · Real-Time Price · USD
24.88
+0.04 (0.16%)
At close: May 29, 2026, 4:00 PM EDT
25.37
+0.49 (1.97%)
After-hours: May 29, 2026, 4:44 PM EDT

Damora Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,531376203077
Market Cap Growth
42390.26%500.17%-68.63%-33.83%-61.46%-75.78%
Enterprise Value
998.54195.44-6.63-13.56-30.4-23.2
Last Close Price
24.8823.014.6518.0028.7575.75
PE Ratio
-5.78----
PB Ratio
3.960.150.390.600.480.65
P/TBV Ratio
0.470.130.340.590.470.65
EV/EBITDA Ratio
--0.300.350.500.45
EV/EBIT Ratio
--0.300.340.500.44
EV/FCF Ratio
--0.360.370.700.44
Debt / Equity Ratio
-0.000.000.000.010.00
Net Debt / Equity Ratio
-1.04-1.07-0.89-1.02-0.97-0.85
Net Debt / EBITDA Ratio
2.231.220.640.850.991.93
Net Debt / FCF Ratio
21.4138.300.760.901.391.90
Quick Ratio
22.3812.8411.845.695.4222.05
Current Ratio
22.4812.9814.076.315.7524.23
Return on Equity (ROE)
-62.53%-163.80%-89.03%-81.52%-68.86%-36.61%
Return on Assets (ROA)
-60.05%-151.86%-80.27%-71.63%-62.65%-35.55%
Return on Invested Capital (ROIC)
1429.04%2737.41%-4416.97%-7235.72%-633.06%-524.16%
Return on Capital Employed (ROCE)
-63.58%-164.49%-92.11%-84.47%-68.10%-36.82%
Earnings Yield
-17.30%----
Buyback Yield / Dilution
-689.73%-17.79%-8.87%-4.58%-0.58%-452.45%
Total Shareholder Return
-689.73%-17.79%-8.87%-4.58%-0.58%-452.45%
SEC Filings: 10-K · 10-Q