Ovid Therapeutics Statistics Share Statistics Ovid Therapeutics has 71.11M
shares outstanding. The number of shares has increased by 0.19%
in one year.
Shares Outstanding 71.11M Shares Change (YoY) 0.19% Shares Change (QoQ) 0.05% Owned by Institutions (%) 31.09% Shares Floating 59.51M Failed to Deliver (FTD) Shares 2,834 FTD / Avg. Volume 0.15%
Short Selling Information The latest short interest is 1.61M, so 2.26% of the outstanding
shares have been sold short.
Short Interest 1.61M Short % of Shares Out 2.26% Short % of Float 2.7% Short Ratio (days to cover) 1
Valuation Ratios The PE ratio is -2.5 and the forward
PE ratio is -2.
Ovid Therapeutics's PEG ratio is
0.05.
PE Ratio -2.5 Forward PE -2 PS Ratio 116.97 Forward PS 323.5 PB Ratio 0.97 P/FCF Ratio -1.18 PEG Ratio 0.05
Financial Ratio History Enterprise Valuation Currently the Enterprise Value (EV) is not available for Ovid Therapeutics.
EV / Sales n/a EV / EBITDA n/a EV / EBIT n/a EV / FCF n/a
Financial Position The company has a current ratio of 5.32,
with a Debt / Equity ratio of 0.22.
Current Ratio 5.32 Quick Ratio 5.32 Debt / Equity 0.22 Debt / EBITDA -0.26 Debt / FCF -0.26 Interest Coverage 0
Financial Efficiency Return on Equity is n/a and Return on Invested Capital is n/a.
Return on Equity n/a Return on Assets n/a Return on Invested Capital n/a Revenue Per Employee $24.61K Profits Per Employee $-1.15M Employee Count 23 Asset Turnover 0.01 Inventory Turnover n/a
Taxes Income Tax n/a Effective Tax Rate 0%
Stock Price Statistics The stock price has increased by -4.69% in the
last 52 weeks. The beta is 0.21, so Ovid Therapeutics's
price volatility has been higher than the market average.
Beta 0.21 52-Week Price Change -4.69% 50-Day Moving Average 0.55 200-Day Moving Average 0.61 Relative Strength Index (RSI) 85.92 Average Volume (20 Days) 1,874,669
Income Statement In the last 12 months, Ovid Therapeutics had revenue of 566K
and earned -26.43M
in profits. Earnings per share was -0.37.
Revenue 566K Gross Profit 566K Operating Income -61.88M Net Income -26.43M EBITDA -57.77M EBIT -58.38M Earnings Per Share (EPS) -0.37
Full Income Statement Balance Sheet The company has 26.3M in cash and 14.76M in
debt, giving a net cash position of 11.55M.
Cash & Cash Equivalents 26.3M Total Debt 14.76M Net Cash 11.55M Retained Earnings -304.3M Total Assets 77.43M Working Capital 33.16M
Full Balance Sheet Cash Flow In the last 12 months, operating cash flow was -55.96M
and capital expenditures -71K, giving a free cash flow of -56.03M.
Operating Cash Flow -55.96M Capital Expenditures -71K Free Cash Flow -56.03M FCF Per Share -0.79
Full Cash Flow Statement Margins Gross margin is 100%, with operating and profit margins of -10933.75% and -4670.14%.
Gross Margin 100% Operating Margin -10933.75% Pretax Margin -4670.14% Profit Margin -4670.14% EBITDA Margin -10207.07% EBIT Margin -10933.75% FCF Margin -9898.76%