DiaMedica Therapeutics Inc. (DMAC)
NASDAQ: DMAC · Real-Time Price · USD
6.26
-0.06 (-0.95%)
At close: May 13, 2026, 4:00 PM EDT
6.26
0.00 (0.00%)
After-hours: May 13, 2026, 4:10 PM EDT

DiaMedica 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
3374282331084299
Market Cap Growth
69.59%83.99%115.68%158.02%-57.64%-48.11%
Enterprise Value
285.92368.03188.655.228.6853.52
Last Close Price
6.267.965.432.841.583.73
PE Ratio
--11.37-9.05-4.73-3.04-5.74
PB Ratio
7.217.625.712.111.312.24
P/TBV Ratio
6.596.675.391.811.311.76
P/FCF Ratio
--14.70-10.52-5.75-3.60-8.04
P/OCF Ratio
--14.72-10.53-5.76-3.63-8.05
EV/EBITDA Ratio
--10.71-7.08-2.60-0.62-3.93
EV/EBIT Ratio
--10.70-7.07-2.60-0.62-3.92
EV/FCF Ratio
--12.65-8.53-2.94-0.75-4.36
Debt / Equity Ratio
0.000.000.010.010.010.00
Debt / EBITDA Ratio
-0.01-0.01-0.01-0.02-0.030.00
Debt / FCF Ratio
-0.01-0.01-0.01-0.02-0.040.00
Net Debt / Equity Ratio
-1.08-1.06-1.08-1.03-1.04-1.02
Net Debt / EBITDA Ratio
1.391.741.642.472.363.31
Net Debt / FCF Ratio
1.652.051.982.802.853.67
Quick Ratio
8.9811.728.2319.1215.4929.69
Current Ratio
9.1111.818.2819.2715.6129.82
Return on Equity (ROE)
-67.93%-67.68%-53.27%-46.77%-36.06%-38.81%
Return on Assets (ROA)
-64.25%-63.92%-53.16%-48.14%-35.10%-37.13%
Return on Invested Capital (ROIC)
990.58%1038.82%1180.20%1612.28%1251.54%1134.32%
Return on Capital Employed (ROCE)
-70.94%-70.78%-57.80%-50.88%-36.72%-38.94%
Earnings Yield
-10.41%-8.79%-11.05%-21.13%-32.91%-17.43%
FCF Yield
-9.21%-6.80%-9.51%-17.40%-27.75%-12.44%
Buyback Yield / Dilution
-19.44%-16.28%-24.07%-23.16%-27.29%-32.48%
Total Shareholder Return
-19.44%-16.28%-24.07%-23.16%-27.29%-32.48%
Updated May 6, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q