Log in

Compare Stocks

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

 Oncolytics BiotechInfinity PharmaceuticalsMilestone PharmaceuticalsEnlivex TherapeuticsVascular Biogenics
SymbolNASDAQ:ONCYNASDAQ:INFINASDAQ:MISTNASDAQ:ENLVNASDAQ:VBLT
Price Information
Current Price$2.30$0.88$3.65$5.37$1.23
52 Week RangeBuyBuyBuyBuyBuy
Beat the Market™ Rank
Overall Score1.21.32.11.41.2
Analysis Score3.53.43.33.53.5
Community Score2.52.02.63.12.4
Dividend Score0.00.00.00.00.0
Ownership Score0.01.04.00.00.0
Earnings & Valuation Score0.00.00.60.60.0
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$7.33$2.17$21.42$22.00$3.88
% Upside from Price Target218.84% upside146.21% upside486.76% upside309.68% upside215.04% upside
Trade Information
Market Cap$90.50 million$50.54 million$77.77 million$69.69 million$51.57 million
Beta2.61.79N/A1.830.86
Average Volume1,154,469182,7531,070,641117,191300,521
Sales & Book Value
Annual RevenueN/A$3.05 millionN/AN/A$560,000.00
Price / SalesN/A16.57N/AN/A92.09
CashflowN/AN/AN/AN/AN/A
Price / CashN/AN/AN/AN/AN/A
Book ValueN/A$0.14 per share$4.69 per share$1.09 per share$1.00 per share
Price / BookN/A6.29N/AN/A1.23
Profitability
Net Income$-24,960,000.00$-47,060,000.00$-55,230,000.00$-9,380,000.00$-19,460,000.00
EPS($0.70)($0.83)($3.50)($1.11)($0.54)
Trailing P/E RatioN/AN/AN/AN/AN/A
Forward P/E RatioN/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net MarginsN/A-3,308.31%N/AN/A-2,909.45%
Return on Equity (ROE)-278.61%-329.49%-49.62%-41.46%-53.61%
Return on Assets (ROA)-98.87%-75.67%-46.81%-31.55%-40.84%
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 RatioN/A0.25%N/AN/A0.06%
Current Ratio7.89%6.27%19.44%6.86%4.11%
Quick Ratio7.89%6.27%19.44%6.86%4.11%
Ownership Information
Institutional Ownership Percentage1.57%48.68%46.51%7.15%3.12%
Insider Ownership Percentage0.10%12.12%4.16%N/AN/A
Miscellaneous
EmployeesN/A25203138
Shares Outstanding37.09 million57.43 million24.61 million13.43 million41.93 million
Next Earnings Date8/11/2020 (Estimated)8/4/2020 (Estimated)8/11/2020 (Estimated)7/24/2020 (Estimated)8/11/2020 (Estimated)
OptionableNot OptionableOptionableNot OptionableNot 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.