Diamedica Therapeutics Inc

DMAC

$4.13-0.17 (-3.95%)

Jul 16, 2025, 11:43 AM

Financials
52Week High6.8252Week Low2.99
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%)