DiaMedica Therapeutics Inc.DMAC

Market cap
$352.07M
P/E ratio
2019/122020/122021/122022/122023/122024/12
Return on Assets-77.7-66.2-36.9-34.2-43.8-48.6
Return on equity (%)