S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
pixel
S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
pixel
S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
pixel
S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
pixel
Log in

Compare Stocks

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

 Alnylam PharmaceuticalsCatalentRoyalty PharmaUCBCureVac
SymbolNASDAQ:ALNYNYSE:CTLTNASDAQ:RPRXOTCMKTS:UCBJFNASDAQ:CVAC
Price Information
Current Price$143.39$104.55$42.54$97.35$82.69
52 Week RangeHoldBuyHoldBuyHold
MarketRank™
Overall Score1.81.91.71.00.6
Analysis Score3.23.42.20.01.1
Community Score3.32.42.72.32.0
Dividend Score0.00.01.70.00.0
Ownership Score1.71.70.80.00.0
Earnings & Valuation Score0.61.91.32.50.0
Analyst Ratings
Consensus RecommendationHoldBuyHoldBuyHold
Consensus Price Target$163.42$125.13$51.88N/A$58.33
% Upside from Price Target13.97% upside19.68% upside21.94% upsideN/A-29.46% downside
Trade Information
Market Cap$16.78 billion$17.80 billion$16.51 billion$18.94 billion$15.46 billion
Beta1.471.5N/A0.56N/A
Average Volume793,1681,019,6472,668,111240837,393
Sales & Book Value
Annual Revenue$219.75 million$3.09 billionN/A$5.50 billionN/A
Price / Sales76.355.75N/A3.44N/A
CashflowN/A$3.39 per shareN/A$5.10 per shareN/A
Price / CashN/A30.82N/A19.09N/A
Book Value$12.90 per share$18.71 per shareN/A$40.36 per shareN/A
Price / Book11.125.59N/A2.41N/A
Profitability
Net Income$-886,120,000.00$173 millionN/A$887.04 millionN/A
EPS($8.11)$1.88N/A$5.82N/A
Trailing P/E RatioN/A66.590.0016.730.00
Forward P/E RatioN/A37.7415.8114.15N/A
P/E GrowthN/A2.681.94N/AN/A
Net Margins-222.19%9.25%N/AN/AN/A
Return on Equity (ROE)-65.96%14.20%N/AN/AN/A
Return on Assets (ROA)-31.38%4.83%N/AN/AN/A
Dividend
Annual PayoutN/AN/A$0.68N/AN/A
Dividend YieldN/AN/A1.60%N/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/AN/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/A1 YearsN/AN/A
Debt
Debt-to-Equity RatioN/A0.97%0.59%N/AN/A
Current Ratio5.32%2.56%10.31%N/AN/A
Quick Ratio5.18%2.14%10.31%N/AN/A
Ownership Information
Institutional Ownership Percentage92.35%97.84%40.85%N/A4.32%
Insider Ownership Percentage3.50%1.00%2.50%N/AN/A
Miscellaneous
Employees1,45314,000N/A7,600500
Shares Outstanding117.00 million170.23 million388.13 million194.51 million186.91 million
Next Earnings Date5/5/2021 (Estimated)5/4/2021 (Estimated)5/19/2021 (Estimated)5/27/2021 (Estimated)N/A
OptionableOptionableOptionableNot OptionableNot OptionableNot 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.