DiaMedica Therapeutics Inc. (DMAC) reports earnings