DiaMedica Therapeutics Inc. (DMAC) Return on Invested Capital (2018 - 2019)

DiaMedica Therapeutics (DMAC) has 2 years of Return on Invested Capital data on record, last reported at 1.03% in Q3 2019.