Log in

Compare Stocks

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

 TTM TechnologiesCelesticaBenchmark ElectronicsCTSSanmina
SymbolNASDAQ:TTMINYSE:CLSNYSE:BHENYSE:CTSNASDAQ:SANM
Price Information
Current Price$9.27$3.34$18.62$21.63$23.66
52 Week RangeHoldHoldBuyHoldHold
Analyst Ratings
Consensus RecommendationHoldHoldBuyHoldHold
Consensus Price Target$15.94$7.38$30.00$33.00$35.00
% Upside from Price Target71.93% upside120.81% upside61.12% upside52.57% upside47.93% upside
Trade Information
Market Cap$1.01 billion$439.21 million$694.30 million$730.90 million$1.71 billion
Beta2.261.51.21.111.1
Average Volume1,731,111778,969365,176187,983772,809
Sales & Book Value
Annual Revenue$2.69 billion$5.89 billion$2.27 billion$469 million$8.23 billion
Price / Sales0.370.070.301.500.20
Cashflow$2.53 per share$1.58 per share$2.66 per share$2.14 per share$4.73 per share
Price / Cash3.662.127.0010.105.00
Book Value$12.12 per share$10.56 per share$27.49 per share$12.43 per share$23.60 per share
Price / Book0.760.320.681.741.00
Profitability
Net Income$41.30 million$70.30 million$23.42 million$36.15 million$141.51 million
EPS$0.39$0.54$1.32$1.45$3.06
Trailing P/E Ratio26.496.5532.1019.8412.01
Forward P/E Ratio18.183.806.50
P/E GrowthN/AN/AN/AN/A$0.68
Net Margins1.54%1.19%1.03%7.71%1.80%
Return on Equity (ROE)3.32%7.36%4.91%12.15%13.53%
Return on Assets (ROA)1.19%2.80%2.84%7.86%5.53%
Dividend
Annual PayoutN/AN/A$0.64$0.16N/A
Dividend YieldN/AN/A3.44%0.74%N/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/AN/A48.48%11.03%N/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.97%0.41%0.20%0.31%0.20%
Current Ratio1.42%1.75%2.60%2.45%1.83%
Quick Ratio1.29%1.08%1.92%2.01%1.28%
Ownership Information
Institutional Ownership PercentageN/A67.02%98.16%95.23%94.72%
Insider Ownership Percentage6.90%1.00%1.00%1.96%3.73%
Miscellaneous
Employees25,70028,70010,6003,57043,000
Shares Outstanding105.96 million128.42 million36.76 million32.46 million70.64 million
Next Earnings Date5/6/2020 (Estimated)4/23/2020 (Estimated)4/22/2020 (Estimated)4/23/2020 (Estimated)5/4/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable

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.

Yahoo Gemini Pixel