Edesa Biotech, Inc.EDSAOther

Market cap
$35.96M
P/E ratio
2016/092017/092018/092021/092022/092023/092024/09
Return on Assets-43.1-48.7-51.7-105.3134.281.8-97.6
Return on equity (%)