Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Ritter PharmaceuticalsEton PharmaceuticalsMedicenna TherapeuticsNeuBase TherapeuticsCorMedix
SymbolNASDAQ:RTTRNASDAQ:ETONNASDAQ:MDNANASDAQ:NBSEARCA:CRMD
Price Information
Current Price$3.30$7.50$3.86$7.69N/A
52 Week RangeN/ABuyN/ABuyN/A
Beat the Market™ Rank
Overall Score0.51.60.01.30.0
Analysis Score0.03.50.03.50.0
Community Score2.72.40.02.90.0
Dividend Score0.00.00.00.00.0
Ownership Score0.01.70.00.00.0
Earnings & Valuation Score0.00.60.00.00.0
Analyst Ratings
Consensus RecommendationN/ABuyN/ABuyN/A
Consensus Price TargetN/A$15.00N/A$15.80N/A
% Upside from Price TargetN/A100.00% upsideN/A105.46% upsideN/A
Trade Information
Market Cap$152.31 million$181.61 million$188.85 million$177.81 million$232.96 million
Beta-0.431.361.810.352.38
Average Volume14,227,727258,38569,552224,444254,880
Sales & Book Value
Annual RevenueN/A$460,000.00N/AN/A$280,000.00
Price / SalesN/A394.79N/AN/A0.00
CashflowN/AN/AN/AN/AN/A
Price / CashN/AN/AN/AN/A31.04
Book Value$0.10 per share$0.59 per share$0.77 per share$0.59 per share$1.07 per share
Price / BookN/A12.71N/AN/A0.00
Profitability
Net Income$-10,130,000.00$-18,320,000.00$-6,220,000.00$-26,960,000.00$-16,430,000.00
EPSN/A($1.03)($0.19)N/A($0.89)
Trailing P/E RatioN/AN/AN/A0.000.00
Forward P/E RatioN/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net MarginsN/AN/AN/AN/A-10,214.42%
Return on Equity (ROE)N/A-211.50%-44.09%-244.83%-86.52%
Return on Assets (ROA)-162.05%-137.48%-40.33%-199.83%-70.16%
Dividend
Annual PayoutN/AN/AN/AN/AN/A
Dividend YieldN/AN/AN/AN/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/AN/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity RatioN/A0.68%N/AN/AN/A
Current Ratio3.67%4.68%26.75%10.62%8.45%
Quick Ratio3.67%4.06%26.75%10.62%8.40%
Ownership Information
Institutional Ownership Percentage0.84%32.48%0.11%25.39%20.68%
Insider Ownership Percentage15.40%12.92%N/A24.00%5.00%
Miscellaneous
Employees71771530
Shares Outstanding46.15 million24.21 million48.92 million23.12 million32.13 million
Next Earnings DateN/A3/4/2021 (Estimated)2/11/2021 (Estimated)11/26/2020 (Estimated)N/A
OptionableNot OptionableNot OptionableNot OptionableNot OptionableOptionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.