Current Stock Value

Edesa Biotech, Inc. (EDSA)

$0.8945

-0.02 (-1.69%)
Valuation Date: 6/3/2023
Share Price on Valuation Date 0.89$
Stock Beta 0.80
Outstanding Shares 12.08