Edesa Biotech Inc (EDSA) NPV

Sell:$6.58Buy:$6.68Price increased$2.91 (80.61%)

Prices delayed by at least 15 minutes
Sell:$6.58
Buy:$6.68
Change:Price increased$2.91 (80.61%)
Prices delayed by at least 15 minutes
Sell:$6.58
Buy:$6.68
Change:Price increased$2.91 (80.61%)
Prices delayed by at least 15 minutes