Ovid Therapeutics OVID

2.40 (0.10) (4.00%) as of 25 Sep
Market cap
$487.3M
P/E
0.0×
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
(25.97%) (18.77%) (17.51%) (60.06%)

+8 more TTM periods

ROA
(22.30%) (15.73%) (14.33%) (43.64%)
ROIC
(35.11%) (54.88%) (36.33%) (81.22%)
Return on Tangible Assets
(30.30%) (16.71%) (26.25%) (162.94%)
Average Days of Receivables
0.00 — 0.00 0.00
Free Cash Flow per Share
(0.28) (0.31) (0.52) (0.53)
Free Cash Flow
(54.77) (41.95) (38.33) (37.93)
Piotroski F-Score
4.00 — 4.00 1.00
Other line items

Show all line items

Columns are period end dates