NVDA   344.78 (-1.13%)
BABA   201.54 (-0.09%)
AMD   53.19 (+0.00%)
ACB   15.75 (+0.90%)
DIS   123.48 (+2.09%)
NVDA   344.78 (-1.13%)
BABA   201.54 (-0.09%)
AMD   53.19 (+0.00%)
ACB   15.75 (+0.90%)
DIS   123.48 (+2.09%)
NVDA   344.78 (-1.13%)
BABA   201.54 (-0.09%)
AMD   53.19 (+0.00%)
ACB   15.75 (+0.90%)
DIS   123.48 (+2.09%)
NVDA   344.78 (-1.13%)
BABA   201.54 (-0.09%)
AMD   53.19 (+0.00%)
ACB   15.75 (+0.90%)
DIS   123.48 (+2.09%)
Log in

Compare Stocks

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

 Spectrum PharmaceuticalsPassage BioOcular TherapeutixBicycle TherapeuticsRigel Pharmaceuticals
Price Information
Current Price$2.99$26.98$6.82$17.78$1.98
52 Week RangeBuyBuyBuyBuyBuy
Beat the Market™ Rank
Overall Score1.
Analysis Score3.
Community Score2.
Dividend Score0.
Ownership Score1.
Earnings & Valuation Score0.
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$7.67$29.25$8.60$20.25$7.67
% Upside from Price Target156.41% upside8.41% upside26.10% upside13.89% upside287.21% upside
Trade Information
Market Cap$359.89 million$466.23 million$363.92 million$272.52 million$333.77 million
Average Volume1,203,89953,0691,088,65927,0451,454,229
Sales & Book Value
Annual Revenue$109.33 millionN/A$4.23 million$13.80 million$59.29 million
Price / Sales3.19N/A86.0322.805.63
Price / CashN/AN/AN/AN/AN/A
Book Value$1.32 per shareN/A($0.20) per share$4.62 per share$0.47 per share
Price / Book2.27N/A-34.103.854.21
Net Income$-112,690,000.00N/A$-86,370,000.00$-30,610,000.00$-66,890,000.00
Trailing P/E RatioN/A0.00N/AN/AN/A
Forward P/E RatioN/AN/AN/AN/AN/A
Net MarginsN/AN/A-1,430.64%-414.57%-27.39%
Return on Equity (ROE)-62.98%N/A-6,659.51%-37.80%-40.15%
Return on Assets (ROA)-47.91%N/A-106.33%-29.42%-18.60%
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-to-Equity RatioN/AN/A5.07%N/A0.35%
Current Ratio3.67%N/A4.96%7.62%3.73%
Quick Ratio3.67%N/A4.86%7.62%3.68%
Ownership Information
Institutional Ownership Percentage59.55%62.65%53.46%33.79%87.96%
Insider Ownership Percentage4.17%N/A7.70%N/A4.72%
Shares Outstanding116.47 million17.28 million53.36 million17.70 million168.57 million
Next Earnings Date8/13/2020 (Estimated)8/6/2020 (Estimated)8/5/2020 (Estimated)8/13/2020 (Estimated)8/4/2020 (Estimated)
OptionableOptionableNot OptionableOptionableNot OptionableOptionable

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.