Edesa Biotech Inc

NASDAQ:EDSA  
5.42
+0.31 (+6.07%)
5:08:00 PM EDT: $5.56 +0.14 (+2.58%)
Twitter Share  Facebook Share StockTwits Share