Edesa Biotech Inc

NASDAQ:EDSA  
4.37
-0.04 (-0.93%)
4:40:45 PM EDT: $4.22 -0.15 (-3.41%)
Twitter Share  Facebook Share StockTwits Share