Log in

Compare Stocks

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

 FormFactorMACOM Technology SolutionsRambusOSI SystemsTower Semiconductor
SymbolNASDAQ:FORMNASDAQ:MTSINASDAQ:RMBSNASDAQ:OSISNASDAQ:TSEM
Price Information
Current Price$17.76$18.55$10.89$64.45$15.48
52 Week RangeHoldBuyBuyBuyBuy
Analyst Ratings
Consensus RecommendationHoldBuyBuyBuyBuy
Consensus Price Target$24.29$24.99$16.33$120.50$25.57
% Upside from Price Target36.74% upside34.69% upside49.91% upside86.97% upside65.18% upside
Trade Information
Market Cap$1.42 billion$1.22 billion$1.27 billion$1.20 billion$1.65 billion
Beta1.431.980.910.921.38
Average Volume755,437651,2871,128,105184,467570,176
Sales & Book Value
Annual Revenue$589.46 million$499.71 million$224.03 million$1.18 billion$1.23 billion
Price / Sales2.292.465.511.001.34
Cashflow$1.35 per share$1.04 per share$0.05 per share$7.93 per share$3.10 per share
Price / Cash13.2017.82200.228.135.00
Book Value$8.47 per share$4.75 per share$8.71 per share$30.47 per share$13.68 per share
Price / Book2.103.911.252.121.13
Profitability
Net Income$39.35 million$-383,800,000.00$-90,420,000.00$64.80 million$90.05 million
EPS$0.81($0.60)($0.30)$4.32$0.87
Trailing P/E Ratio34.82N/AN/A15.4918.21
Forward P/E Ratio16.44N/A13.9612.3913.34
P/E GrowthN/AN/A$1.02$1.11N/A
Net Margins6.67%-83.56%-40.36%6.45%7.30%
Return on Equity (ROE)10.09%-15.36%-3.26%15.51%7.71%
Return on Assets (ROA)7.86%-4.91%-2.42%6.57%5.34%
Dividend
Annual PayoutN/AN/AN/AN/AN/A
Dividend YieldN/AN/AN/AN/AN/A
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
Debt-to-Equity Ratio0.07%2.33%0.19%0.47%0.18%
Current Ratio3.07%4.34%7.71%1.69%4.30%
Quick Ratio2.46%3.21%7.60%1.03%3.54%
Ownership Information
Institutional Ownership Percentage93.10%74.50%83.01%98.86%55.42%
Insider Ownership Percentage1.88%32.20%1.10%6.80%1.00%
Miscellaneous
Employees1,8361,1007966,6675,586
Shares Outstanding76.15 million66.32 million113.27 million18.31 million106.81 million
Next Earnings Date5/6/2020 (Estimated)5/5/2020 (Estimated)4/27/2020 (Estimated)5/5/2020 (Estimated)5/20/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