Log in

Compare Stocks

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

 RAPT TherapeuticsG1 TherapeuticsXenon PharmaceuticalsVerastemDiaMedica Therapeutics
SymbolNASDAQ:RAPTNASDAQ:GTHXNASDAQ:XENENASDAQ:VSTMOTCMKTS:DMCAF
Price Information
Current Price$18.28$16.97$13.70$1.86$4.62
52 Week RangeBuyBuyBuyBuyN/A
Beat the Market™ Rank
Overall Score1.51.41.61.50.4
Analysis Score3.53.53.53.40.0
Community Score2.92.42.72.62.1
Dividend Score0.00.00.00.00.0
Ownership Score1.01.01.01.00.0
Earnings & Valuation Score0.00.00.60.60.0
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyN/A
Consensus Price Target$37.40$61.50$24.00$6.00N/A
% Upside from Price Target104.60% upside262.40% upside75.18% upside222.58% upsideN/A
Trade Information
Market Cap$435.07 million$684.18 million$444.17 million$286.06 million$624.21 million
BetaN/A2.21.361.27-0.02
Average Volume114,022516,310129,0679,118,762131,151
Sales & Book Value
Annual RevenueN/AN/A$6.83 million$17.46 millionN/A
Price / SalesN/AN/A70.1417.31N/A
CashflowN/AN/AN/AN/AN/A
Price / CashN/AN/AN/AN/AN/A
Book Value$5.41 per share$6.08 per share$5.15 per share$0.76 per shareN/A
Price / BookN/AN/A2.662.45N/A
Profitability
Net Income$-43,000,000.00$-122,450,000.00$-41,600,000.00$-149,210,000.00$-2,220,000.00
EPS($9.89)($3.27)($1.54)($2.00)N/A
Trailing P/E RatioN/AN/AN/AN/A0.00
Forward P/E RatioN/AN/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net MarginsN/AN/AN/A-715.40%N/A
Return on Equity (ROE)N/A-47.80%-37.15%-282.13%N/A
Return on Assets (ROA)N/A-43.53%-25.60%-74.19%N/A
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.04%N/A0.48%N/A
Current Ratio10.93%13.20%4.82%5.78%N/A
Quick Ratio10.93%13.20%3.34%5.61%N/A
Ownership Information
Institutional Ownership Percentage44.41%75.83%79.29%50.72%N/A
Insider Ownership Percentage31.00%14.49%8.35%2.90%N/A
Miscellaneous
Employees648489169N/A
Shares Outstanding24.37 million37.74 million34.97 million162.53 million157.14 million
Next Earnings Date8/13/2020 (Estimated)8/5/2020 (Estimated)8/4/2020 (Estimated)8/6/2020 (Estimated)N/A
OptionableNot OptionableOptionableOptionableOptionableNot 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.