DiaMedica Therapeutics Inc. (DMAC)
NASDAQ: DMAC · IEX Real-Time Price · USD
3.440
-0.050 (-1.43%)
At close: Jul 23, 2024, 3:59 PM
3.290
-0.150 (-4.36%)
After-hours: Jul 23, 2024, 4:25 PM EDT

DiaMedica Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018
Market Capitalization
147108429919058
Upgrade
Market Cap Growth
159.71%157.97%-57.63%-48.10%226.30%69.03%
Upgrade
Enterprise Value
1015595416350
Upgrade
PE Ratio
--5.58-3.05-7.23-15.45-5.47
Upgrade
PB Ratio
3.172.111.312.247.307.65
Upgrade
P/FCF Ratio
-5.17-5.75-3.60-8.04-20.62-6.41
Upgrade
P/OCF Ratio
-5.18-5.76-3.63-8.05-20.69-6.40
Upgrade
EV/EBITDA Ratio
-3.09-2.89-0.64-3.96-13.33-4.78
Upgrade
EV/EBIT Ratio
-3.07-2.87-0.64-3.93-13.25-4.75
Upgrade
EV/FCF Ratio
-2.90-2.95-0.75-4.36-17.64-5.55
Upgrade
Debt / Equity Ratio
0.010.010.010.000.000.02
Upgrade
Debt / EBITDA Ratio
-0.02-0.02-0.030.00-0.01-0.02
Upgrade
Debt / FCF Ratio
-0.02-0.02-0.040.00-0.01-0.02
Upgrade
Quick Ratio
17.9319.1215.4929.6913.746.67
Upgrade
Current Ratio
18.1419.2715.6129.8213.776.70
Upgrade
Return on Equity (ROE)
-36.20%-39.90%-37.70%-40.60%-61.20%-99.20%
Upgrade
Return on Assets (ROA)
-34.50%-37.70%-35.80%-38.90%-57.00%-88.00%
Upgrade
Return on Capital (ROIC)
-45.98%-41.33%-43.35%-30.96%-48.60%-148.72%
Upgrade
Earnings Yield
-13.11%-17.91%-32.79%-13.83%-6.47%-18.28%
Upgrade
FCF Yield
-13.82%-17.40%-27.74%-12.44%-4.85%-15.61%
Upgrade
Buyback Yield / Dilution
-43.51%-23.16%-27.29%-32.48%-30.80%-54.81%
Upgrade
Total Shareholder Return
-43.51%-23.16%-27.29%-32.48%-30.80%-54.81%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).