Edesa Biotech Inc

NASDAQ:EDSA   3:43:08 PM EDT
4.19
-0.26 (-5.80%)
6:40:55 PM EDT: $4.50 +0.31 (+7.36%)
Twitter Share  Facebook Share StockTwits Share