Edesa Biotech, Inc. - Common Shares (EDSA)

4.3900
+0.1200 (2.81%)
NASDAQ · Last Trade: Mar 5th, 9:52 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors