DiaMedica Therapeutics Inc. (DMAC)
NASDAQ: DMAC · Real-Time Price · USD
6.42
-0.35 (-5.17%)
Apr 1, 2026, 4:00 PM EDT - Market closed

DiaMedica Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3464282331084299
Market Cap Growth
54.92%83.99%115.68%158.02%-57.64%-48.11%
Enterprise Value
286.28368.03188.655.228.6853.52
Last Close Price
6.427.965.432.841.583.73
PE Ratio
--11.37-9.05-4.73-3.04-5.74
PB Ratio
6.157.625.712.111.312.24
P/TBV Ratio
5.376.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.06-1.06-1.08-1.03-1.04-1.02
Net Debt / EBITDA Ratio
1.741.741.642.472.363.31
Net Debt / FCF Ratio
2.052.051.982.802.853.67
Quick Ratio
11.7211.728.2319.1215.4929.69
Current Ratio
11.8111.818.2819.2715.6129.82
Return on Equity (ROE)
-67.68%-67.68%-53.27%-46.77%-36.06%-38.81%
Return on Assets (ROA)
-63.92%-63.92%-53.16%-48.14%-35.10%-37.13%
Return on Invested Capital (ROIC)
1038.82%1038.82%1180.20%1612.28%1251.54%1134.32%
Return on Capital Employed (ROCE)
-70.78%-70.78%-57.80%-50.88%-36.72%-38.94%
Earnings Yield
-9.47%-8.79%-11.05%-21.13%-32.91%-17.43%
FCF Yield
-8.41%-6.80%-9.51%-17.40%-27.75%-12.44%
Buyback Yield / Dilution
-16.28%-16.28%-24.07%-23.16%-27.29%-32.48%
Total Shareholder Return
-16.28%-16.28%-24.07%-23.16%-27.29%-32.48%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q