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 TherapeutixBicycle TherapeuticsGemphire TherapeuticsKamadaSeres Therapeutics
SymbolNASDAQ:OCULNASDAQ:BCYCNASDAQ:GEMPNASDAQ:KMDANASDAQ:MCRB
Price Information
Current Price$7.07$17.18$13.87$7.55$5.13
52 Week RangeBuyBuyBuyBuyBuy
Beat the Market™ Rank
Overall Score2.01.00.51.41.5
Analysis Score2.62.50.03.53.4
Community Score3.02.42.72.23.0
Dividend Score0.00.00.00.00.0
Ownership Score4.00.00.00.01.0
Earnings & Valuation Score0.60.00.01.30.0
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$8.60$20.25N/A$11.00$7.50
% Upside from Price Target21.64% upside17.87% upsideN/A45.70% upside46.20% upside
Trade Information
Market Cap$374.59 million$304.09 million$206.25 million$349.48 million$389.86 million
Beta1.65N/A2.821.251.14
Average Volume966,18826,064116,31889,633321,552
Sales & Book Value
Annual Revenue$4.23 million$13.80 millionN/A$127.19 million$34.51 million
Price / Sales89.1922.03N/A2.6410.79
CashflowN/AN/AN/A$0.58 per shareN/A
Price / CashN/AN/AN/A13.06N/A
Book Value($0.08) per share$5.27 per share$0.54 per share$3.04 per share($0.69) per share
Price / Book-88.383.26N/A2.48-7.43
Profitability
Net Income$-86,370,000.00$-30,610,000.00$-23,640,000.00$22.25 million$-70,280,000.00
EPS($2.01)($2.77)N/A$0.55($1.20)
Trailing P/E RatioN/AN/A0.0013.98N/A
Forward P/E RatioN/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins-1,430.64%-414.57%N/A16.87%-186.09%
Return on Equity (ROE)-6,659.51%-37.80%-419.70%16.24%N/A
Return on Assets (ROA)-106.33%-29.42%-173.05%13.19%-51.30%
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/AN/AN/AN/A
Current Ratio4.96%7.62%0.67%6.55%1.83%
Quick Ratio4.86%7.62%0.67%4.91%1.83%
Ownership Information
Institutional Ownership Percentage53.46%33.79%17.53%12.91%93.42%
Insider Ownership Percentage7.70%N/A22.70%N/A4.80%
Miscellaneous
Employees161619408145
Shares Outstanding53.36 million17.70 million14.87 million44.52 million72.60 million
Next Earnings Date8/5/2020 (Estimated)8/13/2020 (Estimated)N/A8/4/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.