Diamedica Therapeutics Inc

DMAC

$3.98-0.32 (-7.44%)

Jul 16, 2025, 4:00 PM

Financials
52Week High6.8252Week Low3.11
Beta1.37Current Ratio Annual8.28
Current Ratio Quarterly8.02Market Cap171.96M
Price To Book5.06Quick Ratio Annual8.23
Quick Ratio Quarterly7.88Return On Assets TTM-55.53
Return On Equity TTM-61.35Return On Investment TTM-61.31
Revenue Per Share TTM0.00
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 2025591522010137.53M$28.16M
Jun 30, 20250000000$0
Change59(100%)15(100%)2(100%)20(100%)10(100%)13(100%)7.53M(100%)$28.16M(100%)