S&P 500   3,900.21 (+2.34%)
DOW   31,576.58 (+2.08%)
QQQ   322.19 (+2.56%)
AAPL   126.23 (+4.10%)
MSFT   236.87 (+1.93%)
FB   261.58 (+1.54%)
GOOGL   2,057.81 (+1.78%)
TSLA   713.99 (+5.70%)
AMZN   3,123.79 (+1.00%)
NVDA   548.79 (+0.04%)
BABA   239.83 (+0.87%)
CGC   34.75 (+6.11%)
GE   13.21 (+5.34%)
MU   94.43 (+3.17%)
NIO   49.86 (+8.91%)
AMD   85.71 (+1.42%)
T   28.28 (+1.40%)
F   12.02 (+2.74%)
ACB   11.18 (+6.27%)
DIS   194.26 (+2.76%)
BA   223.38 (+5.36%)
NFLX   550.45 (+2.15%)
BAC   35.55 (+2.42%)
S&P 500   3,900.21 (+2.34%)
DOW   31,576.58 (+2.08%)
QQQ   322.19 (+2.56%)
AAPL   126.23 (+4.10%)
MSFT   236.87 (+1.93%)
FB   261.58 (+1.54%)
GOOGL   2,057.81 (+1.78%)
TSLA   713.99 (+5.70%)
AMZN   3,123.79 (+1.00%)
NVDA   548.79 (+0.04%)
BABA   239.83 (+0.87%)
CGC   34.75 (+6.11%)
GE   13.21 (+5.34%)
MU   94.43 (+3.17%)
NIO   49.86 (+8.91%)
AMD   85.71 (+1.42%)
T   28.28 (+1.40%)
F   12.02 (+2.74%)
ACB   11.18 (+6.27%)
DIS   194.26 (+2.76%)
BA   223.38 (+5.36%)
NFLX   550.45 (+2.15%)
BAC   35.55 (+2.42%)
S&P 500   3,900.21 (+2.34%)
DOW   31,576.58 (+2.08%)
QQQ   322.19 (+2.56%)
AAPL   126.23 (+4.10%)
MSFT   236.87 (+1.93%)
FB   261.58 (+1.54%)
GOOGL   2,057.81 (+1.78%)
TSLA   713.99 (+5.70%)
AMZN   3,123.79 (+1.00%)
NVDA   548.79 (+0.04%)
BABA   239.83 (+0.87%)
CGC   34.75 (+6.11%)
GE   13.21 (+5.34%)
MU   94.43 (+3.17%)
NIO   49.86 (+8.91%)
AMD   85.71 (+1.42%)
T   28.28 (+1.40%)
F   12.02 (+2.74%)
ACB   11.18 (+6.27%)
DIS   194.26 (+2.76%)
BA   223.38 (+5.36%)
NFLX   550.45 (+2.15%)
BAC   35.55 (+2.42%)
S&P 500   3,900.21 (+2.34%)
DOW   31,576.58 (+2.08%)
QQQ   322.19 (+2.56%)
AAPL   126.23 (+4.10%)
MSFT   236.87 (+1.93%)
FB   261.58 (+1.54%)
GOOGL   2,057.81 (+1.78%)
TSLA   713.99 (+5.70%)
AMZN   3,123.79 (+1.00%)
NVDA   548.79 (+0.04%)
BABA   239.83 (+0.87%)
CGC   34.75 (+6.11%)
GE   13.21 (+5.34%)
MU   94.43 (+3.17%)
NIO   49.86 (+8.91%)
AMD   85.71 (+1.42%)
T   28.28 (+1.40%)
F   12.02 (+2.74%)
ACB   11.18 (+6.27%)
DIS   194.26 (+2.76%)
BA   223.38 (+5.36%)
NFLX   550.45 (+2.15%)
BAC   35.55 (+2.42%)
Log in

Compare Stocks

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

 SanminaPlexusTTM TechnologiesCTSCelestica
SymbolNASDAQ:SANMNASDAQ:PLXSNASDAQ:TTMINYSE:CTSNYSE:CLS
Price Information
Current Price$36.33$86.12$14.29$32.78$8.57
52 Week RangeHoldBuyBuyHoldHold
MarketRank™
Overall Score1.91.61.41.91.6
Analysis Score1.11.32.41.01.1
Community Score2.52.32.62.51.9
Dividend Score0.00.00.01.70.0
Ownership Score1.71.70.01.70.8
Earnings & Valuation Score4.42.51.92.54.4
Analyst Ratings
Consensus RecommendationHoldBuyBuyHoldHold
Consensus Price Target$39.50$85.40$15.75$25.00$8.63
% Upside from Price Target8.73% upside-0.84% downside10.22% upside-23.73% downside0.68% upside
Trade Information
Market Cap$2.31 billion$2.42 billion$1.51 billion$1.04 billion$1.07 billion
Beta1.141.181.630.792.48
Average Volume361,263152,126971,134145,168319,463
Sales & Book Value
Annual Revenue$6.96 billion$3.39 billion$2.69 billion$469 million$5.89 billion
Price / Sales0.340.730.572.260.19
Cashflow$4.88 per share$6.22 per share$2.64 per share$2.07 per share$1.63 per share
Price / Cash7.4413.845.4115.825.27
Book Value$24.05 per share$33.42 per share$12.12 per share$12.43 per share$10.53 per share
Price / Book1.512.581.182.640.81
Profitability
Net Income$139.71 million$117.48 million$41.30 million$36.15 million$70.30 million
EPS$2.68$4.08$0.39$1.45$0.54
Trailing P/E Ratio18.2621.978.9335.6331.74
Forward P/E Ratio9.2917.4725.9825.229.22
P/E Growth0.84N/AN/AN/A0.36
Net Margins2.01%3.47%7.63%7.16%0.57%
Return on Equity (ROE)11.51%13.10%-2.23%8.51%8.57%
Return on Assets (ROA)4.61%5.55%-0.87%5.20%3.19%
Dividend
Annual PayoutN/AN/AN/A$0.16N/A
Dividend YieldN/AN/AN/A0.49%N/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/AN/AN/A11.03%N/A
Years of Consecutive Dividend GrowthN/AN/AN/A1 YearsN/A
Debt
Debt-to-Equity Ratio0.20%0.19%0.60%0.26%0.36%
Current Ratio1.85%1.77%1.89%2.77%1.67%
Quick Ratio1.29%1.01%1.73%2.34%0.97%
Ownership Information
Institutional Ownership Percentage94.57%94.15%N/A93.22%57.17%
Insider Ownership Percentage3.73%2.38%6.85%2.25%1.00%
Miscellaneous
Employees30,00019,00025,7003,57024,600
Shares Outstanding64.93 million28.82 million106.77 million32.27 million129.06 million
Next Earnings Date4/26/2021 (Estimated)4/28/2021 (Estimated)5/5/2021 (Estimated)4/22/2021 (Estimated)5/5/2021 (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.