DiaMedica Therapeutics Inc. (DMAC) stock: insider buying, earnings and risk | BrightDollar