Log in

Compare Stocks

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

 Aptose BiosciencesMeiraGTxProteon TherapeuticsVericelCompugen
SymbolNASDAQ:APTONASDAQ:MGTXNASDAQ:PRTONASDAQ:VCELNASDAQ:CGEN
Price Information
Current Price$7.38$14.84$54.40$14.38$15.39
52 Week RangeBuyBuyN/ABuyBuy
Beat the Market™ Rank
Overall Score2.01.50.81.71.4
Analysis Score3.53.50.04.43.5
Community Score2.72.92.62.42.6
Dividend Score0.00.00.00.00.0
Ownership Score4.01.01.01.01.0
Earnings & Valuation Score0.00.00.60.60.0
Analyst Ratings
Consensus RecommendationBuyBuyN/ABuyBuy
Consensus Price Target$12.00$42.50N/A$24.25$18.57
% Upside from Price Target62.60% upside186.39% upsideN/A68.64% upside20.67% upside
Trade Information
Market Cap$562.87 million$562.30 million$1.08 billion$641.92 million$847.04 million
Beta1.681.560.632.87
Average Volume735,10090,1591,113,217694,8591,398,536
Sales & Book Value
Annual RevenueN/A$13.29 millionN/A$117.85 million$17.80 million
Price / SalesN/A41.72N/A5.5059.16
CashflowN/AN/AN/A$0.20 per shareN/A
Price / CashN/AN/AN/A70.91N/A
Book Value$1.14 per share$4.95 per share($0.06) per share$2.45 per share$1.67 per share
Price / BookN/A3.00N/A5.879.22
Profitability
Net Income$-26,280,000.00$-54,750,000.00$-20,730,000.00$-9,660,000.00$-27,340,000.00
EPS($0.52)($1.65)($1.15)$0.18($0.43)
Trailing P/E RatioN/AN/AN/AN/AN/A
Forward P/E RatioN/AN/AN/A33.44N/A
P/E GrowthN/AN/AN/AN/AN/A
Net MarginsN/A-313.70%N/A-9.39%N/A
Return on Equity (ROE)-53.31%-29.96%N/A5.87%-46.10%
Return on Assets (ROA)-48.99%-17.49%-118.68%4.22%-35.88%
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.10%N/A0.20%N/A
Current Ratio20.56%5.83%5.98%6.43%14.04%
Quick Ratio20.56%5.83%5.98%6.03%14.04%
Ownership Information
Institutional Ownership Percentage46.09%52.53%23.03%89.94%47.19%
Insider Ownership Percentage7.34%17.40%45.70%4.30%9.50%
Miscellaneous
Employees31681721689
Shares Outstanding76.27 million37.36 million22.18 million45.11 million68.42 million
Next Earnings Date8/4/2020 (Estimated)8/5/2020 (Estimated)8/5/2020 (Estimated)8/4/2020 (Estimated)8/3/2020 (Estimated)
OptionableOptionableNot OptionableNot OptionableOptionableOptionable

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.