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.18%
Short Selling Information The latest short interest is 1.04M, so 1.47% of the outstanding
shares have been sold short.
Short Interest 1.04M Short % of Shares Out 1.47% Short % of Float 1.75% Short Ratio (days to cover) 1.07
Valuation Ratios The PE ratio is -2.5 and the forward
PE ratio is -0.8.
Ovid Therapeutics's PEG ratio is
0.05.
PE Ratio -2.5 Forward PE -0.8 PS Ratio 116.97 Forward PS 119.8 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.24 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 -33.72% 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 -33.72% 50-Day Moving Average 0.41 200-Day Moving Average 0.62 Relative Strength Index (RSI) 54.82 Average Volume (20 Days) 1,554,769
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 -61.27M 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 81.65M Working Capital 36.61M
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 -10825.27% EBIT Margin -10933.75% FCF Margin -9898.76%