Log in

Compare Stocks

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

 BAVARIAN NORDIC/SMesoblastAvrobioCompugenAtara Biotherapeutics
SymbolOTCMKTS:BVNRYNASDAQ:MESONASDAQ:AVRONASDAQ:CGENNASDAQ:ATRA
Price Information
Current Price$10.10$12.83$22.84$13.61$9.74
52 Week RangeN/ABuyBuyBuyBuy
Beat the Market™ Rank
Overall Score0.61.21.41.61.3
Analysis Score0.02.43.44.53.3
Community Score2.83.12.82.62.8
Dividend Score0.00.00.00.00.0
Ownership Score0.00.01.01.00.0
Earnings & Valuation Score0.00.60.00.00.6
Analyst Ratings
Consensus RecommendationN/ABuyBuyBuyBuy
Consensus Price TargetN/A$15.04$33.60$18.57$29.38
% Upside from Price TargetN/A17.19% upside47.11% upside36.45% upside201.59% upside
Trade Information
Market Cap$978.99 million$1.50 billion$789.54 million$1.01 billion$569.77 million
Beta1.543.521.752.842.25
Average Volume219632,732381,4271,854,9262,333,556
Sales & Book Value
Annual Revenue$99.31 million$16.72 millionN/A$17.80 millionN/A
Price / Sales9.8689.15N/A52.31N/A
CashflowN/AN/AN/AN/AN/A
Price / CashN/AN/AN/AN/AN/A
Book Value$3.56 per share$4.82 per share$5.87 per share$0.75 per share$5.37 per share
Price / Book2.842.66N/A18.15N/A
Profitability
Net Income$-57,330,000.00$-89,800,000.00$-72,960,000.00$-27,340,000.00$-290,980,000.00
EPSN/A($0.91)($2.66)($0.43)($5.67)
Trailing P/E Ratio0.00N/AN/AN/AN/A
Forward P/E Ratio50.50N/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins29.24%-197.65%N/AN/AN/A
Return on Equity (ROE)9.70%-13.59%-44.12%-46.10%-109.01%
Return on Assets (ROA)4.94%-9.93%-41.47%-35.88%-93.10%
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.09%0.13%N/AN/A0.05%
Current Ratio3.70%0.90%20.77%14.04%7.27%
Quick Ratio7.08%1.21%20.77%14.04%7.27%
Ownership Information
Institutional Ownership PercentageN/A2.12%82.27%47.39%N/A
Insider Ownership PercentageN/A18.80%4.70%9.50%7.00%
Miscellaneous
Employees419814989321
Shares Outstanding96.93 million116.18 million36.03 million68.42 million58.95 million
Next Earnings Date8/20/2020 (Estimated)9/3/2020 (Estimated)8/13/2020 (Estimated)8/3/2020 (Estimated)8/13/2020 (Estimated)
OptionableNot OptionableOptionableNot OptionableOptionableOptionable

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.