Ovid Therapeutics Inc logo

Ovid Therapeutics Inc

NEW
FRA:1OT (USA)  
€ 2.24 +0.040 (+1.82%) Aug 13
At Loss
P/B:
2.36
Market Cap:
€ 474.38M ($ 548.81M)
Enterprise V:
€ 383.72M ($ 443.93M)
Volume:
0
Avg Vol (2M):
3.41K
Trade In:

Ovid Therapeutics Inc Valuation Measures