Edesa Biotech Inc

NASDAQ:EDSA  
4.05
-0.03 (-0.79%)
7:59:56 PM EDT: $4.13 +0.08 (+2.03%)
Twitter Share  Facebook Share StockTwits Share