Log in

Compare Stocks

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

 ACM ResearchAxcelis TechnologiesBodycoteVeeco InstrumentsEnergy Recovery
Price Information
Current Price$81.63$28.22$7.60$13.66$6.88
52 Week RangeBuyBuyHoldBuyBuy
Beat the Market™ Rank
Overall Score1.
Analysis Score1.
Community Score2.
Dividend Score0.
Ownership Score1.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationBuyBuyHoldBuyBuy
Consensus Price Target$53.86$26.00N/A$18.50$13.63
% Upside from Price Target-34.02% downside-7.87% downsideN/A35.43% upside98.04% upside
Trade Information
Market Cap$1.39 billion$927.74 million$1.46 billion$675.19 million$382.74 million
Average Volume472,361405,751100577,748388,234
Sales & Book Value
Annual Revenue$107.52 million$342.96 million$972.53 million$419.35 million$86.94 million
Price / Sales12.222.711.501.614.40
Cashflow$1.35 per share$0.77 per share$1.20 per share$0.37 per share$0.26 per share
Price / Cash60.4836.726.3337.4226.33
Book Value$5.96 per share$12.94 per share$5.07 per share$7.66 per share$2.47 per share
Price / Book13.702.181.501.782.79
Net Income$18.89 million$17.03 million$137.75 million$-78,730,000.00$10.91 million
Trailing P/E Ratio85.9342.760.00N/A43.00
Forward P/E Ratio62.3119.6014.6219.8023.72
Net Margins16.83%5.99%N/A-14.32%11.72%
Return on Equity (ROE)25.64%5.35%N/A0.05%5.90%
Return on Assets (ROA)12.11%4.11%N/A0.02%4.20%
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-to-Equity Ratio0.02%0.11%N/A0.83%0.13%
Current Ratio3.91%5.20%N/A3.89%4.03%
Quick Ratio3.02%3.39%N/A2.89%3.61%
Ownership Information
Institutional Ownership Percentage23.40%86.51%N/A85.91%37.69%
Insider Ownership Percentage46.02%2.93%N/A3.60%17.40%
Shares Outstanding16.09 million32.88 million191.46 million49.43 million55.63 million
Next Earnings Date8/5/2020 (Estimated)8/4/2020 (Estimated)N/A8/3/2020 (Estimated)7/30/2020 (Confirmed)
OptionableNot OptionableOptionableNot OptionableOptionableOptionable

30 Days of MarketBeat All Access for $1.00

Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools:

  • Best-in-Class Portfolio Monitoring

    View the latest news, buy/sell ratings, SEC filings and insider transactions for your stocks. Compare your portfolio performance to leading indices and get personalized stock ideas based on your portfolio.

  • Stock Ideas and Recommendations

    Get daily stock ideas top-performing Wall Street analysts. Get short term trading ideas from the MarketBeat Idea Engine. View which stocks are hot on social media with MarketBeat's trending stocks report.

  • Advanced Stock Screeners and Research Tools

    Identify stocks that meet your criteria using seven unique stock screeners. See what's happening in the market right now with MarketBeat's real-time news feed. Export data to Excel for your own analysis.

Start Your Risk-Free Trial Subscription Here

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.