Log in

Compare Stocks

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

 ChemoCentryxSchrödingerSage TherapeuticsPTC TherapeuticsInsmed
SymbolNASDAQ:CCXINASDAQ:SDGRNASDAQ:SAGENASDAQ:PTCTNASDAQ:INSM
Price Information
Current Price$55.81$69.60$75.57$63.99$39.80
52 Week RangeBuyBuyBuyBuyBuy
Beat the Market™ Rank
Overall Score1.61.51.41.11.1
Analysis Score3.52.43.32.32.5
Community Score2.73.53.12.52.5
Dividend Score0.00.00.00.00.0
Ownership Score1.70.80.00.00.0
Earnings & Valuation Score0.00.60.60.60.6
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$74.75$80.75$89.62$60.45$44.67
% Upside from Price Target33.94% upside16.02% upside18.59% upside-5.53% downside12.23% upside
Trade Information
Market Cap$3.74 billion$4.84 billion$3.93 billion$4.37 billion$4.05 billion
Beta1.78N/A2.451.082.56
Average Volume490,9581,281,559890,141734,6301,083,679
Sales & Book Value
Annual Revenue$36.13 million$85.54 million$6.87 million$306.98 million$136.47 million
Price / Sales106.9156.54572.5014.2229.71
CashflowN/AN/AN/AN/AN/A
Price / CashN/AN/AN/AN/AN/A
Book Value$5.85 per share($15.25) per share$18.23 per share$9.64 per share$3.51 per share
Price / Book9.54-4.564.156.6411.34
Profitability
Net Income$-55,490,000.00$-24,570,000.00$-680,240,000.00$-251,580,000.00$-254,340,000.00
EPS($0.98)N/A($13.38)($3.45)($3.01)
Trailing P/E RatioN/A0.00N/AN/AN/A
Forward P/E RatioN/AN/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins-58.10%N/A-6,869.15%-138.67%-145.14%
Return on Equity (ROE)-17.23%N/A-64.54%-67.92%-79.58%
Return on Assets (ROA)-11.07%N/A-57.47%-25.49%-31.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 Ratio0.05%N/AN/A0.56%1.03%
Current Ratio10.12%7.13%12.22%3.00%7.95%
Quick Ratio10.12%7.13%12.22%2.91%7.43%
Ownership Information
Institutional Ownership Percentage68.74%36.07%N/AN/AN/A
Insider Ownership Percentage9.30%N/A4.80%7.00%4.63%
Miscellaneous
Employees82392675754373
Shares Outstanding69.21 million69.49 million52.05 million68.24 million101.87 million
Next Earnings Date3/9/2021 (Estimated)2/11/2021 (Estimated)2/25/2021 (Estimated)3/1/2021 (Estimated)2/23/2021 (Estimated)
OptionableOptionableNot 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.