S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
Log in

Compare Stocks

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

 Abeona TherapeuticsMedicenna TherapeuticsSesen BioPanacea AcquisitionSol-Gel Technologies
SymbolNASDAQ:ABEONASDAQ:MDNANASDAQ:SESNNYSE:PANANASDAQ:SLGL
Price Information
Current Price$2.42$3.91$2.72$10.03$8.90
52 Week RangeBuyBuyBuyN/ABuy
MarketRank™
Overall Score1.50.71.20.01.2
Analysis Score3.43.53.50.03.5
Community Score3.00.02.70.02.3
Dividend Score0.00.00.00.00.0
Ownership Score0.80.00.00.00.0
Earnings & Valuation Score0.00.00.00.00.0
Analyst Ratings
Consensus RecommendationBuyBuyBuyN/ABuy
Consensus Price Target$5.17$10.00$7.50N/A$21.00
% Upside from Price Target113.50% upside155.75% upside175.74% upsideN/A135.96% upside
Trade Information
Market Cap$238.44 million$201.65 million$351.81 million$185.11 million$181.47 million
Beta1.691.391.22N/A1.36
Average Volume5,408,959265,7857,808,543380,47025,076
Sales & Book Value
Annual Revenue$3 millionN/AN/AN/A$22.90 million
Price / Sales79.48N/AN/AN/A7.92
CashflowN/AN/AN/AN/AN/A
Price / CashN/AN/AN/AN/AN/A
Book Value$2.13 per share$0.77 per share($0.26) per shareN/A$2.57 per share
Price / Book1.14N/AN/AN/A3.46
Profitability
Net Income$-76,280,000.00$-6,220,000.00$-107,500,000.00N/A$-24,610,000.00
EPS($1.51)($0.19)($0.39)N/A($1.26)
Trailing P/E RatioN/AN/AN/A0.00N/A
Forward P/E RatioN/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net MarginsN/AN/AN/AN/A-273.92%
Return on Equity (ROE)-37.97%-40.19%N/AN/A-48.54%
Return on Assets (ROA)-28.76%-37.66%-14.84%N/A-42.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 RatioN/AN/AN/AN/AN/A
Current Ratio2.70%26.75%5.05%1.79%8.55%
Quick Ratio2.70%26.75%5.05%1.79%8.55%
Ownership Information
Institutional Ownership Percentage36.47%3.90%17.83%20.53%30.88%
Insider Ownership Percentage19.10%N/A2.00%N/AN/A
Miscellaneous
EmployeesN/A725N/A61
Shares Outstanding98.53 million51.57 million129.34 million18.46 million20.39 million
Next Earnings Date3/15/2021 (Estimated)5/21/2021 (Estimated)3/15/2021 (Estimated)N/A3/23/2021 (Estimated)
OptionableOptionableNot OptionableOptionableNot 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.