Recent developments with Edesa Biotech Inc (EDSA) have led to the company’s beta value being reach 0.79 cents.
A new trading day began on Friday, with Edesa Biotech Inc (NASDAQ: EDSA) stock price down -17.23% from the previous day of trading, before settling