logo

Edesa Biotech

Nasdaq • EDSA CA27966L3065

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

60.6m USD | # 9155 in US

Volume

566.95k shares | 5.01m USD

Shares Outstanding

8.89m

Free Float Shares

59.87% | 5.32m

News