Compare
DiaMedica Therapeutics Inc. logo

DiaMedica Therapeutics Inc.(DMAC) stock price and fundamentals

Biotechnology · Minneapolis, MN

$8.42+0.19 (+2.31%)

Delayed quote: Oct 5, 2026, 4:00 PM EDT