Ovid Therapeutics Inc (NAS:OVID)
$ 3 -0.05 (-1.64%) Market Cap: 212.43 Mil Enterprise Value: 122.60 Mil PE Ratio: 0 PB Ratio: 2.42 GF Score: 45/100