OT

Ovid Therapeutics

OVID
NASDAQHealth Care

Income Statement

Total Revenue$566K
Gross Profit$566K
Operating Income$-61.88M
EBITDA$-24.72M
EBIT$-26.43M
Pre-tax Income$-24.17M
Net Income$-26.43M

Balance Sheet

Net Cash$128.85M
Cash Equivalent$27.38M
Total Debt$23.22M
Net Debt$-105.63M
Book Value$77.92M
Net Cash Per Share0.77
Book Value Per Share1.10

Key Ratios

Return on Equity (ROE)-38.74%
Return on Assets (ROA)-28.68%
Return on Invested Capital (ROI)-38.74%
Net Profit Margin-4670.14%
Current Ratio5.32
Quick Ratio5.04
Long-Term Debt / Equitynull