Log in

Compare Stocks

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

 Ocular TherapeutixEvofem BiosciencesTherapeuticsMDKamadaBicycle Therapeutics
SymbolNASDAQ:OCULNASDAQ:EVFMNASDAQ:TXMDNASDAQ:KMDANASDAQ:BCYC
Price Information
Current Price$7.07$4.66$1.14$7.55$17.18
52 Week RangeBuyBuyBuyBuyBuy
Beat the Market™ Rank
Overall Score2.01.61.51.41.0
Analysis Score2.63.53.43.52.5
Community Score3.02.72.62.22.4
Dividend Score0.00.00.00.00.0
Ownership Score4.01.01.00.00.0
Earnings & Valuation Score0.60.60.61.30.0
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$8.60$12.75$8.67$11.00$20.25
% Upside from Price Target21.64% upside173.61% upside660.23% upside45.70% upside17.87% upside
Trade Information
Market Cap$374.59 million$251.58 million$309.72 million$349.48 million$304.09 million
Beta1.650.332.111.25N/A
Average Volume966,188518,0064,585,27589,63326,064
Sales & Book Value
Annual Revenue$4.23 millionN/A$49.65 million$127.19 million$13.80 million
Price / Sales89.19N/A6.242.6422.03
CashflowN/AN/AN/A$0.58 per shareN/A
Price / CashN/AN/AN/A13.06N/A
Book Value($0.08) per share$0.33 per share$0.03 per share$3.04 per share$5.27 per share
Price / Book-88.38N/A38.002.483.26
Profitability
Net Income$-86,370,000.00$-80,030,000.00$-176,150,000.00$22.25 million$-30,610,000.00
EPS($2.01)($1.31)($0.68)$0.55($2.77)
Trailing P/E RatioN/AN/AN/A13.98N/A
Forward P/E RatioN/AN/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins-1,430.64%N/A-333.88%16.87%-414.57%
Return on Equity (ROE)-6,659.51%-304.11%-1,170.63%16.24%-37.80%
Return on Assets (ROA)-106.33%-169.44%-71.17%13.19%-29.42%
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 Ratio5.07%N/A22.15%N/AN/A
Current Ratio4.96%0.95%3.44%6.55%7.62%
Quick Ratio4.86%0.95%3.20%4.91%7.62%
Ownership Information
Institutional Ownership Percentage53.46%75.06%67.09%12.91%33.79%
Insider Ownership Percentage7.70%9.40%13.76%N/AN/A
Miscellaneous
Employees1613034840861
Shares Outstanding53.36 million49.72 million271.68 million44.52 million17.70 million
Next Earnings Date8/5/2020 (Estimated)8/3/2020 (Estimated)8/4/2020 (Estimated)8/4/2020 (Estimated)8/13/2020 (Estimated)
OptionableOptionableNot OptionableOptionableNot 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.