Ovid Therapeutics Inc. (OVID)
NASDAQ·Healthcare·Biotechnology
$2.73
+1.30%
Mkt Cap $354.77M
Mkt Cap
$354.77M
P/E
—
Fwd P/E
—
P/S
20.87
Rev TTM
—
EPS TTM
-$0.26
NASDAQ·Healthcare·Biotechnology
$2.73
+1.30%
Mkt Cap $354.77M
Mkt Cap
$354.77M
P/E
—
Fwd P/E
—
P/S
20.87
Rev TTM
—
EPS TTM
-$0.26