Log in

Compare Stocks

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

 Sarepta TherapeuticsPerrigoBausch Health CompaniesIonis PharmaceuticalsCatalent
SymbolNASDAQ:SRPTNYSE:PRGONYSE:BHCNASDAQ:IONSNYSE:CTLT
Price Information
Current Price$94.44$46.10$14.51$49.41$48.92
52 Week RangeBuyBuyBuyBuyBuy
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$197.00$57.50$33.87$74.46$64.00
% Upside from Price Target108.60% upside24.73% upside133.40% upside50.70% upside30.83% upside
Trade Information
Market Cap$7.70 billion$6.34 billion$5.44 billion$6.93 billion$7.38 billion
Beta2.081.4112.041.77
Average Volume1,102,9031,913,0937,348,9951,366,0241,491,089
Sales & Book Value
Annual Revenue$380.83 million$4.84 billion$8.60 billion$1.12 billion$2.52 billion
Price / Sales19.291.300.596.132.84
CashflowN/A$6.85 per share$9.87 per share$2.41 per share$3.21 per share
Price / CashN/A6.731.4720.4815.25
Book Value$10.98 per share$42.64 per share$3.22 per share$11.98 per share$11.54 per share
Price / Book8.601.084.514.124.24
Profitability
Net Income$-715,080,000.00$146.10 million$-1,788,000,000.00$303.26 million$137.40 million
EPS($9.71)$4.03$4.43$2.08$1.62
Trailing P/E RatioN/A43.08N/A23.8758.24
Forward P/E RatioN/A10.503.02123.5325.35
P/E GrowthN/A($22.96)$0.34N/A$2.20
Net Margins-187.77%3.02%-20.79%26.09%5.44%
Return on Equity (ROE)-67.13%9.56%68.06%22.23%15.21%
Return on Assets (ROA)-39.52%4.87%4.78%11.32%4.41%
Dividend
Annual PayoutN/A$0.90N/AN/AN/A
Dividend YieldN/A1.95%N/AN/AN/A
Three-Year Dividend GrowthN/A12.04%N/AN/AN/A
Payout RatioN/A22.33%N/AN/AN/A
Years of Consecutive Dividend GrowthN/A17 YearsN/AN/AN/A
Debt
Debt-to-Equity Ratio0.89%0.58%21.71%0.47%1.65%
Current Ratio5.55%2.06%1.12%9.97%1.98%
Quick Ratio4.90%1.34%0.94%9.90%1.60%
Ownership Information
Institutional Ownership Percentage93.76%85.17%63.38%86.60%N/A
Insider Ownership Percentage6.60%7.70%12.14%2.40%1.30%
Miscellaneous
Employees49911,20021,70073712,300
Shares Outstanding77.78 million136.13 million352.13 million139.22 million146.42 million
Next Earnings Date5/13/2020 (Estimated)5/13/2020 (Estimated)5/4/2020 (Estimated)5/14/2020 (Estimated)5/5/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable

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.

Yahoo Gemini Pixel