Current Stock Value

DiaMedica Therapeutics Inc. (DMAC)

$1.33

+0.16 (+13.68%)
Valuation Date: 10/6/2022
Share Price on Valuation Date 1.33$
Stock Beta 2.04
Outstanding Shares 15.68