Log in

Compare Stocks

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

 Microbot MedicalINmune BioOrganovoIdera PharmaceuticalsEntera Bio
SymbolNASDAQ:MBOTNASDAQ:INMBNASDAQ:ONVONASDAQ:IDRANASDAQ:ENTX
Price Information
Current Price$7.24$5.41$0.67$1.95$1.98
52 Week RangeBuyBuyHoldBuyBuy
Beat the Market™ Rank
Overall Score1.31.60.72.01.2
Analysis Score3.53.50.03.53.5
Community Score2.83.32.52.82.5
Dividend Score0.00.00.00.00.0
Ownership Score0.01.01.03.00.0
Earnings & Valuation Score0.00.00.00.60.0
Analyst Ratings
Consensus RecommendationBuyBuyHoldBuyBuy
Consensus Price Target$19.00$11.33N/A$8.00$8.00
% Upside from Price Target162.43% upside109.49% upsideN/A310.26% upside304.04% upside
Trade Information
Market Cap$52.14 million$57.78 million$87.47 million$64.51 million$22.16 million
Beta4.352.421.182.111.66
Average Volume154,38244,0572,669,490344,082137,248
Sales & Book Value
Annual RevenueN/AN/A$2.20 million$1.45 million$240,000.00
Price / SalesN/AN/A39.5945.4394.30
CashflowN/AN/AN/AN/AN/A
Price / CashN/AN/AN/AN/AN/A
Book Value$5.02 per share$2.19 per share$0.20 per share($0.39) per share$1.04 per share
Price / BookN/AN/A3.34-5.001.90
Profitability
Net Income$-7,250,000.00$-7,680,000.00$-18,710,000.00$-56,510,000.00$-10,800,000.00
EPSN/A($0.75)N/A($1.57)N/A
Trailing P/E Ratio0.00N/AN/AN/AN/A
Forward P/E RatioN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net MarginsN/AN/A-798.68%N/AN/A
Return on Equity (ROE)-39.63%-32.17%-60.96%-102.25%-132.16%
Return on Assets (ROA)-32.53%-31.05%-53.10%-41.09%-88.83%
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 Ratio0.02%0.01%N/AN/A0.01%
Current Ratio32.47%6.25%15.65%1.05%2.84%
Quick Ratio32.47%6.25%15.65%1.05%2.84%
Ownership Information
Institutional Ownership Percentage10.73%3.17%50.16%25.83%17.43%
Insider Ownership Percentage14.47%67.67%4.20%3.50%N/A
Miscellaneous
Employees93703619
Shares Outstanding7.10 million10.82 million130.56 million33.78 million11.43 million
Next Earnings Date8/12/2020 (Estimated)8/10/2020 (Estimated)6/8/2020 (Estimated)8/13/2020 (Estimated)8/18/2020 (Estimated)
OptionableNot OptionableNot OptionableOptionableOptionableNot Optionable

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.