Log in

Compare Stocks

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

 PlexusSanminaTTM TechnologiesCelesticaBenchmark Electronics
Price Information
Current Price$68.21$23.94$11.44$6.79$19.60
52 Week RangeBuyHoldBuyHoldBuy
Beat the Market™ Rank
Overall Score1.
Analysis Score1.
Community Score2.
Dividend Score0.
Ownership Score1.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationBuyHoldBuyHoldBuy
Consensus Price Target$75.00$30.00$15.55$6.61$28.00
% Upside from Price Target9.95% upside25.31% upside35.93% upside-2.69% downside42.86% upside
Trade Information
Market Cap$1.97 billion$1.63 billion$1.22 billion$859.48 million$713.75 million
Average Volume253,639469,139921,420308,903216,582
Sales & Book Value
Annual Revenue$3.16 billion$8.23 billion$2.69 billion$5.89 billion$2.27 billion
Price / Sales0.630.200.450.150.31
Cashflow$5.49 per share$4.84 per share$2.61 per share$1.64 per share$2.70 per share
Price / Cash12.424.954.384.157.27
Book Value$29.56 per share$23.60 per share$12.12 per share$10.53 per share$27.49 per share
Price / Book2.311.010.940.640.71
Net Income$108.62 million$141.51 million$41.30 million$70.30 million$23.42 million
Trailing P/E Ratio19.4916.2930.92N/A57.65
Forward P/E Ratio16.688.7730.119.84
P/E GrowthN/A$1.22N/A$0.89N/A
Net Margins3.27%1.44%1.69%-0.40%0.62%
Return on Equity (ROE)11.45%10.40%3.29%2.31%4.50%
Return on Assets (ROA)4.91%4.24%1.18%0.88%2.56%
Annual PayoutN/AN/AN/AN/A$0.64
Dividend YieldN/AN/AN/AN/A3.27%
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.25%0.21%0.97%0.42%0.30%
Current Ratio1.77%1.58%1.94%1.76%2.75%
Quick Ratio0.92%1.16%1.80%1.03%2.02%
Ownership Information
Institutional Ownership Percentage95.30%94.85%N/A62.56%95.01%
Insider Ownership Percentage3.20%3.73%6.85%1.00%0.90%
Shares Outstanding29.19 million68.21 million106.24 million129.05 million36.42 million
Next Earnings Date7/22/2020 (Confirmed)8/3/2020 (Estimated)7/29/2020 (Confirmed)7/29/2020 (Confirmed)7/22/2020 (Estimated)

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.