Log in

Compare Stocks

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

 Acacia CommunicationsLattice SemiconductorFinisarDiodesPower Integrations
SymbolNASDAQ:ACIANASDAQ:LSCCNASDAQ:FNSRNASDAQ:DIODNASDAQ:POWI
Price Information
Current Price$68.19$17.29$23.77$43.79$87.86
52 Week RangeHoldBuyHoldBuyHold
Analyst Ratings
Consensus RecommendationHoldBuyHoldHoldHold
Consensus Price Target$61.75$22.40$22.50$58.00$89.00
% Upside from Price Target-9.44% downside29.55% upside-5.34% downside32.45% upside1.30% upside
Trade Information
Market Cap$2.84 billion$2.47 billion$2.86 billion$2.31 billion$2.70 billion
Beta1.71.351.521.341.28
Average Volume249,3222,396,1901,694,075459,878287,597
Sales & Book Value
Annual Revenue$464.66 million$404.09 million$1.28 billion$1.25 billion$420.67 million
Price / Sales6.115.752.231.806.17
Cashflow$1.52 per share$0.69 per share$1.62 per share$4.96 per share$2.53 per share
Price / Cash44.8325.2114.658.8234.67
Book Value$13.90 per share$2.44 per share$13.44 per share$22.51 per share$24.53 per share
Price / Book4.917.091.771.953.58
Profitability
Net Income$32.84 million$43.49 million$-53,220,000.00$153.25 million$193.47 million
EPS$1.18$0.45$0.59$2.91$1.78
Trailing P/E Ratio88.5655.7740.2914.8413.58
Forward P/E Ratio49.0624.0127.9616.2232.78
P/E Growth$1.99$3.36$4.19N/AN/A
Net Margins7.07%10.76%-3.48%12.27%45.99%
Return on Equity (ROE)8.59%20.85%4.62%14.06%9.27%
Return on Assets (ROA)6.84%10.26%3.07%9.33%8.24%
Dividend
Annual PayoutN/AN/AN/AN/A$0.76
Dividend YieldN/AN/AN/AN/A0.87%
Three-Year Dividend GrowthN/AN/AN/AN/A10.72%
Payout RatioN/AN/AN/AN/A42.70%
Years of Consecutive Dividend GrowthN/AN/AN/AN/A7 Years
Debt
Debt-to-Equity Ratio0.03%0.45%0.32%0.06%N/A
Current Ratio4.26%2.63%6.84%2.84%10.73%
Quick Ratio3.90%2.20%5.38%2.01%8.93%
Ownership Information
Institutional Ownership Percentage79.93%98.45%99.65%82.60%96.47%
Insider Ownership Percentage9.30%0.78%1.11%5.30%4.10%
Miscellaneous
Employees38675413,0007,271662
Shares Outstanding41.61 million134.32 million120.11 million51.21 million29.54 million
Next Earnings Date5/7/2020 (Estimated)5/5/2020 (Estimated)N/A5/5/2020 (Estimated)4/23/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