Edesa Biotech, Inc. (EDSA) Other

Market cap
$60.61M
P/E ratio
2016/092017/092018/092021/092022/092023/092024/092025/09
Return on Assets-11.5-11.8-11.6-29.1246.881.8-15.6-25.9
Return on equity (%)
AI Chat