Log in

Compare Stocks

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

 Apollo EndosurgerySensus HealthcareArch TherapeuticsNephrosInvo Bioscience
SymbolNASDAQ:APENNASDAQ:SRTSOTCMKTS:ARTHOTCMKTS:NEPHDOTCMKTS:IVOB
Price Information
Current Price$2.20$2.36$0.18$7.75N/A
52 Week RangeHoldBuyBuyN/AN/A
Beat the Market™ Rank
Overall Score1.31.31.20.60.5
Analysis Score1.03.33.50.00.0
Community Score2.72.62.42.42.6
Dividend Score0.00.00.00.00.0
Ownership Score2.00.00.00.00.0
Earnings & Valuation Score0.60.60.00.60.0
Analyst Ratings
Consensus RecommendationHoldBuyBuyN/AN/A
Consensus Price Target$2.00$4.10$1.63N/AN/A
% Upside from Price Target-9.09% downside73.73% upside802.78% upsideN/AN/A
Trade Information
Market Cap$43.59 million$33.69 million$34.58 million$62.89 million$28.70 million
Beta1.10.220.190.85-0.81
Average Volume14,49531,678200,5123,98543,036
Sales & Book Value
Annual Revenue$50.71 million$27.26 millionN/A$5.69 million$490,000.00
Price / Sales0.921.43N/A10.450.00
CashflowN/AN/AN/AN/AN/A
Price / CashN/AN/AN/AN/AN/A
Book Value($0.26) per share$1.49 per shareN/A$0.95 per share($0.02) per share
Price / Book-8.461.58N/A8.160.00
Profitability
Net Income$-27,430,000.00$-1,700,000.00$-4,550,000.00$-3,400,000.00$-3,080,000.00
EPS($1.53)($0.10)N/A($0.54)N/A
Trailing P/E RatioN/AN/A0.00N/AN/A
Forward P/E RatioN/AN/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins-72.34%-13.47%N/A-52.25%-166.95%
Return on Equity (ROE)-565.93%-11.86%N/A-56.46%N/A
Return on Assets (ROA)-46.48%-8.99%-137.14%-36.62%-85.23%
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 Ratio8.74%0.04%N/A0.21%N/A
Current Ratio0.84%5.24%3.53%2.31%1.05%
Quick Ratio0.64%4.54%2.36%1.65%1.02%
Ownership Information
Institutional Ownership Percentage41.00%9.20%0.01%N/AN/A
Insider Ownership Percentage37.20%29.90%N/A6.80%20.64%
Miscellaneous
Employees215488182
Shares Outstanding21.13 million16.51 million186.90 million7.67 million157.67 million
Next Earnings Date7/28/2020 (Estimated)8/13/2020 (Estimated)8/6/2020 (Estimated)N/AN/A
OptionableNot OptionableNot OptionableNot OptionableNot OptionableNot 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.