Edesa Biotech Inc

NASDAQ:EDSA  
0.63
-0.08 (-11.86%)
6:57:16 PM EDT: $0.69 +0.06 (+9.65%)
Twitter Share  Facebook Share StockTwits Share