DiaMedica Therapeutics Inc. (DMAC)
NASDAQ: DMAC · Real-Time Price · USD
7.04
-0.18 (-2.49%)
At close: Jun 30, 2026, 4:00 PM EDT
7.14
+0.10 (1.42%)
After-hours: Jun 30, 2026, 4:37 PM EDT

DiaMedica Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3794282331084299
Market Cap Growth
142.39%83.99%115.68%158.02%-57.64%-48.11%
Enterprise Value
328.22368.14188.755.318.7553.57
Last Close Price
7.047.965.432.841.583.73
PB Ratio
8.037.625.712.111.312.24
P/TBV Ratio
7.416.675.391.811.311.76
Debt / Equity Ratio
0.000.000.010.010.010.00
Net Debt / Equity Ratio
-1.08-1.06-1.08-1.03-1.04-1.02
Net Debt / EBITDA Ratio
6.421.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)
-14.00%-63.92%-53.16%-48.14%-35.10%-37.13%
Return on Invested Capital (ROIC)
-950.61%-2557.68%-2220.60%-3561.28%-3551.83%-6837.08%
Return on Capital Employed (ROCE)
-15.46%-70.78%-57.80%-50.88%-36.72%-38.94%
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%
SEC Filings: 10-K · 10-Q