DiaMedica Therapeutics Inc. (DMAC)
NASDAQ: DMAC · Real-Time Price · USD
5.33
-0.09 (-1.66%)
At close: Jun 10, 2026, 4:00 PM EDT
5.12
-0.21 (-3.94%)
After-hours: Jun 10, 2026, 4:28 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
2864282331084299
Market Cap Growth
64.03%83.99%115.68%158.02%-57.64%-48.11%
Enterprise Value
240.93368.03188.655.228.6853.52
Last Close Price
5.337.965.432.841.583.73
PB Ratio
6.187.625.712.111.312.24
P/TBV Ratio
5.616.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
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)
-4361.25%-2557.68%-2220.60%-3561.28%-3551.83%-6837.08%
Return on Capital Employed (ROCE)
-70.94%-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