logo

Edesa Biotech

Nasdaq • EDSA CA27966L3065

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

133m USD | # 8110 in US

Volume

4.62m shares | 29.37m USD

Shares Outstanding

8.89m

Free Float Shares

46.17% | 4.1m

News