Compare Stocks

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

 JabilFlexSanminaPlexusTTM Technologies
SymbolNYSE:JBLNASDAQ:FLEXNASDAQ:SANMNASDAQ:PLXSNASDAQ:TTMI
Price Information
Current Price$30.68$10.48$31.76$61.42$12.29
52 Week RangeBuyHoldHoldBuyBuy
Analyst Ratings
Consensus RecommendationBuyHoldHoldBuyBuy
Consensus Price Target$31.80$10.6667$33.00$72.00$14.9167
% Upside from Price Target3.65% upside1.78% upside3.90% upside17.23% upside21.37% upside
Trade Information
Market Cap$4.77 billion$5.49 billion$2.25 billion$1.85 billion$1.30 billion
Beta0.961.831.370.972.53
Average Volume1,029,4863,621,746308,058117,947916,397
Sales & Book Value
Annual Revenue$22.10 billion$26.31 billion$7.11 billion$2.87 billion$2.85 billion
Price / Sales0.210.210.310.630.46
Cashflow$6.7429 per share$1.6173 per share$4.1247 per share$4.7612 per share$3.9645 per share
Price / Cash4.556.487.7012.903.10
Book Value$11.66 per share$5.70 per share$21.67 per share$28.58 per share$11.84 per share
Price / Book2.631.841.472.151.04
Profitability
Net Income$86.33 million$93.40 million$-95,530,000.00$13.04 million$173.58 million
EPS$2.17$0.18$1.84$3.23$1.38
Trailing P/E Ratio14.14266.7510.8618.2219.31
Forward P/E Ratio11.048.738.5615.7115.76
P/E Growth$0.93$1.39$0.90N/AN/A
Net Margins0.72%0.09%1.55%4.62%2.93%
Return on Equity (ROE)18.57%0.73%13.98%12.40%6.56%
Return on Assets (ROA)2.83%0.16%5.22%5.58%2.31%
Dividend
Annual Payout$0.32N/AN/AN/AN/A
Dividend Yield1.04%N/AN/AN/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout Ratio14.75%N/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio1.33%1.17%0.22%0.22%1.21%
Current Ratio1.01%1.26%1.64%1.78%1.91%
Quick Ratio0.61%0.76%1.14%0.91%1.71%
Ownership Information
Institutional Ownership Percentage88.70%93.69%92.92%95.38%N/A
Insider Ownership Percentage2.90%0.42%5.55%3.90%6.90%
Miscellaneous
Employees199,000200,00047,00018,00027,000
Shares Outstanding152.93 million514.73 million69.60 million29.28 million105.49 million
Next Earnings Date9/24/2019 (Confirmed)10/24/2019 (Estimated)11/4/2019 (Estimated)10/23/2019 (Estimated)10/29/2019 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable
 JabilFlexSanminaPlexusTTM Technologies

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