DiaMedica Therapeutics Inc. (DMAC)
NASDAQ: DMAC · Real-Time Price · USD
7.71
+0.12 (1.58%)
Mar 6, 2026, 4:00 PM EST - Market closed

DiaMedica 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
4132331084299190
Market Cap Growth
46.17%115.68%158.02%-57.64%-48.11%226.42%
Enterprise Value
358.04188.655.228.6853.52162.63
Last Close Price
7.715.432.841.583.7310.14
PE Ratio
--9.05-4.73-3.04-5.74-13.00
PB Ratio
7.785.712.111.312.247.31
P/TBV Ratio
6.665.391.811.311.766.11
P/FCF Ratio
--10.52-5.75-3.60-8.04-20.59
P/OCF Ratio
--10.53-5.76-3.63-8.05-20.70
EV/EBITDA Ratio
--7.08-2.60-0.62-3.93-12.83
EV/EBIT Ratio
--7.07-2.60-0.62-3.92-12.81
EV/FCF Ratio
--8.53-2.94-0.75-4.36-17.62
Debt / Equity Ratio
0.000.010.010.010.000.00
Debt / EBITDA Ratio
0.00-0.01-0.02-0.030.00-0.01
Debt / FCF Ratio
-0.01-0.01-0.02-0.040.00-0.01
Net Debt / Equity Ratio
-1.07-1.08-1.03-1.04-1.02-1.05
Net Debt / EBITDA Ratio
1.111.642.472.363.312.16
Net Debt / FCF Ratio
1.981.982.802.853.672.97
Quick Ratio
10.558.2319.1215.4929.6913.73
Current Ratio
10.678.2819.2715.6129.8213.77
Return on Equity (ROE)
-69.15%-53.27%-46.77%-36.06%-38.81%-73.10%
Return on Assets (ROA)
-96.32%-53.16%-48.14%-35.10%-37.13%-68.52%
Return on Invested Capital (ROIC)
1527.72%1180.20%1612.28%1251.54%1134.32%1745.81%
Return on Capital Employed (ROCE)
-107.30%-57.80%-50.88%-36.72%-38.94%-75.14%
Earnings Yield
-7.73%-11.05%-21.13%-32.91%-17.43%-7.69%
FCF Yield
-6.72%-9.51%-17.40%-27.75%-12.44%-4.86%
Buyback Yield / Dilution
-9.05%-5.16%-34.18%0.00%-30.51%-15.18%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q