Log in

Compare Stocks

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

 Scholar RockPrevail TherapeuticsAgenusVericelAdaptimmune Therapeutics
SymbolNASDAQ:SRRKNASDAQ:PRVLNASDAQ:AGENNASDAQ:VCELNASDAQ:ADAP
Price Information
Current Price$18.57$18.20$2.50$14.26$5.77
52 Week RangeBuyBuyBuyBuyBuy
Beat the Market™ Rank
Overall Score1.61.31.41.71.0
Analysis Score3.52.53.54.41.3
Community Score2.32.32.82.42.5
Dividend Score0.00.00.00.00.0
Ownership Score2.01.00.01.01.0
Earnings & Valuation Score0.00.60.60.60.0
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$35.00$20.50$6.00$24.25$5.00
% Upside from Price Target88.48% upside12.64% upside140.00% upside70.06% upside-13.34% downside
Trade Information
Market Cap$554.76 million$622.48 million$418.46 million$643.28 million$750.53 million
Beta0.81N/A1.9531.57
Average Volume102,186135,5202,464,403818,945884,827
Sales & Book Value
Annual Revenue$20.49 millionN/A$150.05 million$117.85 million$1.12 million
Price / Sales27.07N/A2.795.46670.09
CashflowN/AN/AN/A$0.20 per shareN/A
Price / CashN/AN/AN/A71.06N/A
Book Value$3.30 per share$4.34 per share($1.21) per share$2.45 per share$1.43 per share
Price / Book5.63N/A-2.075.824.03
Profitability
Net Income$-51,000,000.00$-63,190,000.00$-107,660,000.00$-9,660,000.00$-137,160,000.00
EPS($1.85)($2.22)($0.80)$0.18($1.32)
Trailing P/E RatioN/AN/AN/AN/AN/A
Forward P/E RatioN/AN/AN/A33.16N/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins-255.69%N/A-204.33%-9.39%-7,324.48%
Return on Equity (ROE)-49.59%-41.22%N/A5.87%-85.62%
Return on Assets (ROA)-30.26%-37.05%-97.23%4.22%-60.32%
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 Ratio0.04%0.06%N/A0.20%0.12%
Current Ratio6.06%14.32%0.81%6.43%7.64%
Quick Ratio6.06%14.32%0.81%6.03%7.64%
Ownership Information
Institutional Ownership Percentage61.71%80.57%32.78%86.03%50.59%
Insider Ownership Percentage41.40%N/A5.20%4.30%22.36%
Miscellaneous
Employees6533294216406
Shares Outstanding29.87 million34.20 million167.38 million45.11 million130.07 million
Next Earnings Date8/12/2020 (Estimated)8/12/2020 (Estimated)8/13/2020 (Estimated)8/4/2020 (Estimated)8/6/2020 (Estimated)
OptionableNot OptionableNot OptionableOptionableOptionableOptionable

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.