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

DiaMedica Therapeutics' Return on Invested Capital history spans 2 years, with the latest figure at 1.03% for Q3 2019.