Earnings Labs
DiaMedica Therapeutics Inc. logo

DiaMedica Therapeutics Inc. (DMAC)

NASDAQ·Healthcare·Biotechnology

$6.25

-1.11%

Mkt Cap $341.08M

Mkt Cap

$341.08M

P/E

Fwd P/E

P/S

Rev TTM

EPS TTM

-$0.70

EPS — Estimate vs Actual