logo

Edesa Biotech

Nasdaq • EDSA CA27966L3065

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

50.8m USD | # 9421 in US

Volume

187.52k shares | 1.43m USD

Shares Outstanding

9.63m

Free Float Shares

58.08% | 5.59m

News