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 EndosurgeryDelcath SystemsSensus HealthcareNephrosArch Therapeutics
SymbolNASDAQ:APENOTCMKTS:DCTHNASDAQ:SRTSOTCMKTS:NEPHDOTCMKTS:ARTH
Price Information
Current Price$1.80$7.85$3.00$7.80$0.19
52 Week RangeHoldBuyBuyN/ABuy
Beat the Market™ Rank
Overall Score1.51.21.50.61.2
Analysis Score2.03.54.30.03.5
Community Score2.72.52.62.42.4
Dividend Score0.00.00.00.00.0
Ownership Score2.00.00.00.00.0
Earnings & Valuation Score0.60.00.60.60.0
Analyst Ratings
Consensus RecommendationHoldBuyBuyN/ABuy
Consensus Price Target$2.00$19.50$4.21N/A$1.63
% Upside from Price Target11.11% upside148.41% upside40.33% upsideN/A778.38% upside
Trade Information
Market Cap$38.03 million$21.39 million$49.54 million$62.89 million$34.58 million
Beta1.050.450.210.850.2
Average Volume14,56535,90334,1893,985314,036
Sales & Book Value
Annual Revenue$50.71 million$1.58 million$27.26 million$5.69 millionN/A
Price / Sales0.7513.711.8210.51N/A
CashflowN/AN/AN/AN/AN/A
Price / CashN/AN/AN/AN/AN/A
Book Value$0.10 per share($94.88) per share$1.70 per share$0.95 per shareN/A
Price / Book18.00-0.081.768.21N/A
Profitability
Net Income$-27,430,000.00$-8,880,000.00$-1,700,000.00$-3,400,000.00$-4,550,000.00
EPS($1.53)N/A($0.10)($0.54)N/A
Trailing P/E RatioN/A0.00N/AN/A0.00
Forward P/E RatioN/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins-72.34%-561.96%-13.47%-52.25%N/A
Return on Equity (ROE)-565.93%N/A-11.86%-56.46%N/A
Return on Assets (ROA)-46.48%-79.09%-8.99%-36.62%-137.14%
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%N/A0.04%0.21%N/A
Current Ratio0.84%0.81%5.24%2.31%3.53%
Quick Ratio0.64%0.77%4.54%1.65%2.36%
Ownership Information
Institutional Ownership Percentage41.00%N/A9.20%N/A0.01%
Insider Ownership Percentage37.20%4.20%29.90%6.80%N/A
Miscellaneous
Employees2154648188
Shares Outstanding21.13 million2.76 million16.52 million7.67 million186.90 million
Next Earnings Date7/28/2020 (Estimated)7/15/2020 (Estimated)8/13/2020 (Estimated)N/A8/6/2020 (Estimated)
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.