Log in

Compare Stocks

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

 Merrimack PharmaceuticalsGenerex BiotechnologyOncoSec MedicalMoleculin BiotechEvoke Pharma
SymbolNASDAQ:MACKOTCMKTS:GNBTNASDAQ:ONCSNASDAQ:MBRXNASDAQ:EVOK
Price Information
Current Price$3.35$0.54$2.19$1.11$2.54
52 Week RangeN/AN/ABuyBuyHold
Beat the Market™ Rank
Overall Score1.40.81.21.20.7
Analysis Score0.00.03.53.50.0
Community Score2.92.92.12.73.0
Dividend Score0.00.00.00.00.0
Ownership Score4.01.00.00.00.0
Earnings & Valuation Score0.00.00.60.00.6
Analyst Ratings
Consensus RecommendationN/AN/ABuyBuyHold
Consensus Price TargetN/AN/A$6.00$2.50N/A
% Upside from Price TargetN/AN/A173.97% upside125.23% upsideN/A
Trade Information
Market Cap$46.16 million$28.26 million$51.19 million$65.24 million$57.31 million
Beta2.43-2.582.152.42.03
Average Volume19,137324,142365,240836,210722,953
Sales & Book Value
Annual RevenueN/A$6.20 millionN/AN/AN/A
Price / SalesN/A4.39N/AN/AN/A
CashflowN/AN/AN/AN/AN/A
Price / CashN/AN/AN/AN/AN/A
Book Value$1.30 per share$0.09 per share$2.28 per share$0.34 per share$0.18 per share
Price / BookN/A6.00N/AN/AN/A
Profitability
Net Income$-17,330,000.00$-9,340,000.00$-30,280,000.00$-13,200,000.00$-7,130,000.00
EPSN/AN/AN/A($0.32)($0.32)
Trailing P/E Ratio0.00N/A0.00N/AN/A
Forward P/E RatioN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net MarginsN/AN/AN/AN/AN/A
Return on Equity (ROE)-44.23%-527.44%-236.39%-92.44%-147.70%
Return on Assets (ROA)-37.95%-56.34%-151.23%-58.87%-106.96%
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/AN/A1.93%0.02%N/A
Current Ratio6.06%0.05%1.16%4.26%2.64%
Quick Ratio6.06%0.03%1.16%4.26%2.64%
Ownership Information
Institutional Ownership Percentage48.30%N/A3.42%7.87%6.08%
Insider Ownership Percentage21.20%35.20%0.71%8.30%10.27%
Miscellaneous
Employees2733396
Shares Outstanding13.38 million50.46 million22.75 million60.40 million24.70 million
Next Earnings Date7/15/2020 (Estimated)6/17/2020 (Estimated)6/12/2020 (Estimated)8/21/2020 (Estimated)8/13/2020 (Estimated)
OptionableOptionableNot OptionableNot 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.