DMAC - DiaMedica Therapeutics Inc. Stock Analysis | Finranks