Log in

Compare Stocks

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

 INDIVIOR PLC/SPhathom PharmaceuticalsArcturus TherapeuticsApplied TherapeuticsEnanta Pharmaceuticals
SymbolOTCMKTS:INVVYNASDAQ:PHATNASDAQ:ARCTNASDAQ:APLTNASDAQ:ENTA
Price Information
Current Price$4.90$43.30$32.66$44.02$50.07
52 Week RangeN/ABuyBuyBuyHold
Beat the Market™ Rank
Overall Score0.41.90.91.41.3
Analysis Score0.01.41.53.53.1
Community Score1.92.62.62.42.3
Dividend Score0.00.00.00.00.0
Ownership Score0.05.00.01.01.0
Earnings & Valuation Score0.00.60.60.00.0
Analyst Ratings
Consensus RecommendationN/ABuyBuyBuyHold
Consensus Price TargetN/A$36.33$29.50$55.20$71.60
% Upside from Price TargetN/A-16.09% downside-9.68% downside25.40% upside43.00% upside
Trade Information
Market Cap$730.97 million$1.27 billion$718.31 million$966.69 million$1.03 billion
Beta0.3N/A3.17N/A0.52
Average Volume126,44471,906408,802223,745212,846
Sales & Book Value
Annual Revenue$785 millionN/A$20.79 millionN/A$205.20 million
Price / Sales0.91N/A31.25N/A4.88
Cashflow$1.38 per shareN/AN/AN/A$2.26 per share
Price / Cash3.56N/AN/AN/A22.13
Book Value$1.43 per share$9.29 per share$1.27 per shareN/A$23.50 per share
Price / Book3.43N/A25.72N/A2.13
Profitability
Net Income$134 million$-255,130,000.00$-25,990,000.00N/A$46.38 million
EPS$1.15($13.98)($2.15)($3.55)$2.21
Trailing P/E RatioN/AN/AN/AN/A44.71
Forward P/E Ratio23.33N/AN/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins-13.57%N/A-151.34%N/A13.46%
Return on Equity (ROE)37.84%N/A-409.05%N/A5.04%
Return on Assets (ROA)5.24%N/A-58.51%N/A4.76%
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 Ratio1.36%0.22%N/AN/A0.01%
Current Ratio1.83%57.22%N/AN/A20.64%
Quick Ratio1.73%57.22%N/AN/A20.63%
Ownership Information
Institutional Ownership PercentageN/A74.90%23.81%43.90%89.01%
Insider Ownership PercentageN/A39.80%18.10%N/A10.93%
Miscellaneous
Employees91512724113
Shares Outstanding146.49 million28.97 million19.89 million21.97 million20.00 million
Next Earnings Date7/29/2020 (Estimated)8/11/2020 (Estimated)8/20/2020 (Estimated)8/10/2020 (Estimated)8/4/2020 (Estimated)
OptionableNot OptionableNot 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.