EDSA Edesa Biotech Inc

13,023
$4.51
$0.04
(0.88%)
Today
Watchers13,023
52-Wk Low$2.46
52-Wk High$8.33
Market Cap$14.43M
Volume3,087.00
52-Wk High$8.33
52-Wk Low$2.46