Breaking News
Ovid Therapeutics (OVID) Swings to $0.06 EPS in Q4 FY25
Ovid Therapeutics swings to $0.06 EPS profit versus -$0.10 estimate, reversing year-ago loss with $9.7M net income on $700K revenue.