Log in

Compare Stocks

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

 CTSBenchmark ElectronicsCelesticaKimball ElectronicsSMTC
Price Information
Current Price$19.67$20.45$6.84$12.33$3.17
52 Week RangeBuyBuyHoldBuyBuy
Beat the Market™ Rank
Overall Score2.
Analysis Score3.
Community Score2.
Dividend Score1.
Ownership Score1.
Earnings & Valuation Score2.
Analyst Ratings
Consensus RecommendationBuyBuyHoldBuyBuy
Consensus Price Target$29.00$28.00$6.61$17.00$6.00
% Upside from Price Target47.43% upside36.92% upside-3.40% downside37.88% upside89.27% upside
Trade Information
Market Cap$634.55 million$744.71 million$882.71 million$308.09 million$89.44 million
Average Volume205,873235,310460,55881,90940,221
Sales & Book Value
Annual Revenue$469 million$2.27 billion$5.89 billion$1.18 billion$372.51 million
Price / Sales1.350.330.150.260.24
Cashflow$2.23 per share$2.70 per share$1.61 per share$2.36 per share$0.79 per share
Price / Cash8.827.584.265.234.01
Book Value$12.43 per share$27.49 per share$10.53 per share$14.55 per share$1.46 per share
Price / Book1.580.740.650.852.17
Net Income$36.15 million$23.42 million$70.30 million$31.56 million$-5,990,000.00
Trailing P/E Ratio22.6160.15N/A11.63N/A
Forward P/E Ratio15.749.919.61
P/E GrowthN/AN/A$0.91N/AN/A
Net Margins6.28%0.62%-0.40%2.19%-1.76%
Return on Equity (ROE)10.31%4.50%2.31%7.20%17.18%
Return on Assets (ROA)6.43%2.56%0.88%3.55%3.41%
Annual Payout$0.16$0.64N/AN/AN/A
Dividend Yield0.81%3.13%N/AN/AN/A
Three-Year Dividend Growth33.33%N/AN/AN/AN/A
Payout Ratio11.03%N/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt-to-Equity Ratio0.44%0.30%0.42%0.24%0.92%
Current Ratio3.04%2.75%1.76%2.07%1.23%
Quick Ratio2.55%2.02%1.03%1.31%0.87%
Ownership Information
Institutional Ownership Percentage93.53%95.01%62.56%61.25%14.87%
Insider Ownership Percentage2.25%0.90%1.00%4.68%32.00%
Shares Outstanding32.26 million36.42 million129.05 million24.99 million28.22 million
Next Earnings Date7/23/2020 (Estimated)7/22/2020 (Estimated)7/22/2020 (Estimated)7/29/2020 (Estimated)8/13/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.