Earnings Labs
Ovid Therapeutics Inc. logo

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

EPS — Estimate vs Actual