DiaMedica Therapeutics (DMAC)
DiaMedica Therapeutics (DMAC) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- DMAC last traded at $9.29, 0.43% on the day.
- DiaMedica Therapeutics: market cap $498.81M, P/E -12.9, next earnings 2026-11-11.
- Over the past year DMAC returned 31.59%; year to date 16.71%.
Updated 2026-11-03 12:32 UTC