Ovid Therapeutics Inc.OVID

Market cap
$95.29M
P/E ratio
2018/122019/122020/122021/122022/122023/122024/12
Return on Assets-18.8-26.4-103.490.8-31-35-22.4
Return on equity (%)